提问:傻瓜化c 编程工具具是福利还是暴力

Linux 上的最佳 C/C++ IDE
-11%-19%-32%-40%-48%-56%-64%-74%-83%
"一个真正的程序员是不用IDE(译者注:集成开发环境)的,他们都是用带着某某插件的文本编辑器来写代码。"我们总能在某些地方听到此类观点。然而,尽管越来越多的人同意这样的观点,但是一个IDE仍然非常有用,它设置简单,使用起来也很方便,因此不能比这样更合适编写一个项目了。所以鉴于这点,在这里我想给大家列一份在Linux平台上比较好的C/C++ IDE清单。为什么特地说C/C++呢?因为C语言是我最喜欢的编程语言,而且我们总要找个切入点来开始。另外要注意的是,通常有很多种编写C代码的方法,所以为了消减清单的篇幅,我只选择了"真正好用的IDE",而不是诸如Gedit或Vim这种注入的文本编辑器。并不是说这些编辑器不好,只是如果我将文本编辑器包含进去那这份清单就将永无止境了。
1. Code::Blocks
用我个人的最爱来开篇,是一款简单快速的专有C/C++ IDE。就像任何一款强大的IDE一样, 它集成了语法高亮、书签功能、自动补全功能、项目管理和一个调试器。它最闪亮的地方在于它简单的插件系统,里面添加了不可缺少的工具,像Valgrind和CppCheck,还有不太重要的比如像俄罗斯方块这样的小游戏。但是我特别喜欢它的理由是它连贯方便的快捷键设定和大量的却感受不到拥挤的选项设置。
2. Eclipse
我知道我只说"真正好用的IDE"而不是带着插件的文本编辑器,但是,的确是一款"真正好用的IDE",只是Eclipse需要一些(或经过一些改装)来编写C程序,所以严格来说我无法反驳我自己。而且,做一份IDE清单不提到Eclipse这个&巨人&是不可能的事情。无论喜欢它与否,Eclipse仍然是一款强大的Java编程工具。这里要感谢,让Eclipse编写C程序变得可能。你同样可以体验到Eclipse的强大功能,包括它的一些传统功能特点比如自动补全、代码大纲、代码生成器和先进的重构功能。照我话说,它的不足之处在于它不如Code::Blocks那么轻量级,它仍然很臃肿,要花费很多时间去载入。但是如果你的电脑可以驾驭它,或者你是个忠实的Eclipse粉,那么它一定是你的不二选择。
牺牲了很多特色功能但是增加了很多灵活性,就是这样一款与Eclipse对立的软件。但是对于它所缺乏的地方(比如说没有调试器), Geany用一些漂亮小巧的特色功能弥补了它们:一个可以做笔记的区域、基于模板创作、代码大纲、自定义快捷键和插件管理。相比于现在的IDE,Geany仍然是一款作用广泛的文本编辑器,然而,因为它的功能亮点和它的界面设计,所以我把它放在这份列表里。
4. MonoDevelop
这又是这份列表里的一个&巨人级&工具,那无与伦比的体验来源于它的外表和界面。我个人非常喜爱它的项目管理体系和它的一体化版本控制系统。插件系统同样漂亮地让人震惊。但是由于一些原因,所有的设置和对所有编程语言的支持对于我来说让我感觉有点&资源过剩&了。它仍然是我在过去经常使用的伟大工具,但不是我在单单处理C语言时的第一选择。
1 / 2 页 查看其它分页:
上一篇:下一篇:
评论功能关闭
根据国家法律法规要求,本站暂时关闭文章评论功能。开放时间不确定。我们将谋求一种可以让大家更好的发表意见的方式。
根据国家法律法规要求,只有实名认证后才可以发表评论。
来自广东广州的 Chrome 46.0|GNU/Linux 用户 发表于
17:49 的评论:
小白用户弱弱地问一句,用这些IDE编译C的源码的时候,这些IDE都是调用GCC吗?还是有各自专用的Compiler?
原谅我只知道GCC
默认应该都是 gcc,如果你有其它的编译器,也可以配置。
共计翻译: 27 篇
| 共计贡献: 482 天
贡献时间: -&
&一个真正的程序员是不用IDE(译者注:集成开发环境)的,他们都是用带着某某插件的文本编辑器来写代码。&我们总能在某些地方听到此类观点。然而,尽管越来越多的人同意这样的观点,但是一个IDE仍然非常有用,它设置简单,使用起来也很方便,因此不能比这样更合适编写一个项目了。所以鉴于这点,在这里我想给大家列一份在Linux平台上比较好的C/C++ IDE清单。为什么特地说C/C++呢?因为C语言是我最喜欢的编程语言,而且我们总要找个切入点来开始。另外要注意的是,通常有很多种编写C代码的方法,所以为了消减清单的篇幅,我只选择了&真正好
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。
请将我们加入您的广告过滤器的白名单,请支持开源站点。谢谢您。aria2下载百度网盘傻瓜化使用教程
aria2下载百度网盘傻瓜化使用教程
一直听说这个工具下载百度网盘十分好用,抽空研究了一下,原来这么简单。
前几天分享的,十分好用,据说就是用的的技术。
准备工作:
1、下载界面包:链接:
密码: FULI
2、使用Chrome内核浏览器,下载好插件并解压:
开始使用;
1、运行服务:将解压,运行.exe,运行后,会在右下角显示运行图标,在浏览里打 ,就看到主控制台了。在右上角看一下配置是否与下图一致。
2、安装插件:由于在chrome扩展中心被下架,所以只能启用开发者模式使用,打开chrome扩展程序页面:chrome://extensions/,勾选开发者模式,加载已解压的扩展程序,选择刚下载并解压好的插件目录。确定后启动插件即可。
3、导出下载:进入自己的百度网盘主页,选好一个资源,就看到“导出下载”选项,选择ARIA2 RPC,就开始下载了,返回控制台就可以看到资源正在高速下载了。
其他要说的:
1、下载的文件保存在文件夹下。
2、可以用油猴脚本替代。
文章分类:
文章标签: ,
编辑日期:日 - 15时03分14秒
上一篇 &:
下一篇 &:
评个论吧:
Copyright (C) 2012 - 2018java 菜鸟想临时编程 有没有模版化编程工具?或者什么简单的,自动化的!_百度知道
java 菜鸟想临时编程 有没有模版化编程工具?或者什么简单的,自动化的!
有没有简单的java编程工具?有没有模版化编程工具?给SQL数据库编个简单的界面!就输入查询修改…… 最好模版化傻瓜化的东西……不太会javaJDK已经安装JCreator就不用说了,我要自动化的!
我有更好的答案
画界面的话就用jbuilder吧```说实在的JAVA画界面的工具其实都不怎么样`如果你想用好工具的话建议去学C#
采纳率:44%
那就用JBU吧,界面拖拉拖拉就成了
像VC这种工程向导的不知道JAVA有没有。。我看是很危险
不晓得你想简化到哪种程度?楼上说那些还是需要敲代码。只有两个选择:一、基础学起;二、抄别人现成的
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
编程工具的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。白痴问题,dos汇编
[问题点数:20分,结帖人rapanda]
白痴问题,dos汇编
[问题点数:20分,结帖人rapanda]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2012年1月 其他开发语言大版内专家分月排行榜第二2011年5月 其他开发语言大版内专家分月排行榜第二2010年12月 其他开发语言大版内专家分月排行榜第二2009年2月 其他开发语言大版内专家分月排行榜第二2008年9月 其他开发语言大版内专家分月排行榜第二2008年8月 其他开发语言大版内专家分月排行榜第二2008年5月 其他开发语言大版内专家分月排行榜第二2007年11月 其他开发语言大版内专家分月排行榜第二
2011年4月 其他开发语言大版内专家分月排行榜第三2011年1月 其他开发语言大版内专家分月排行榜第三2009年6月 其他开发语言大版内专家分月排行榜第三2009年4月 其他开发语言大版内专家分月排行榜第三2009年1月 其他开发语言大版内专家分月排行榜第三2008年11月 其他开发语言大版内专家分月排行榜第三2008年7月 其他开发语言大版内专家分月排行榜第三2008年6月 其他开发语言大版内专家分月排行榜第三2006年9月 其他开发语言大版内专家分月排行榜第三
2016年11月 Delphi大版内专家分月排行榜第二
2011年10月 其他开发语言大版内专家分月排行榜第三2010年8月 其他开发语言大版内专家分月排行榜第三2007年5月 其他开发语言大版内专家分月排行榜第三
2016年11月 Delphi大版内专家分月排行榜第二
2011年10月 其他开发语言大版内专家分月排行榜第三2010年8月 其他开发语言大版内专家分月排行榜第三2007年5月 其他开发语言大版内专家分月排行榜第三
匿名用户不能发表回复!|六个优秀的移动开发工具点评
移动开发工具/服务市场日新月异,各种工具和移动后端服务有的作为产品的一部分功能,有的则自成一个独立的产品。
本文我们将总结和推荐当下最优秀的六款移动开发工具,其中有些是在本地电脑运行的IDE工具,有些则是云端的网页IDE,有些定位于企业应用开发,有些则面向个人开发者甚至学生。
这些开发工具的智能化(傻瓜化)程度也千差万别,有些简单到只需要拖放就可完成开发,例如EachScape、NSB/AppStudio和Salesforce1,有些则为开发者提供API在Xcode或Eclipse中开发,例如Appcelerator就服务于那些使用SDK开发原生应用的开发者。
从产品模式上来看,有的移动开发工具与MBaaS(移动后端即服务)服务绑定,有的则没有;有些能够读取和写入后端数据库记录,但这需要开发者编写一个RESTful界面,有些则不需要。
这些移动开发工具也并非尽善尽美,例如支持HTML5的开发工具可能不支持你喜欢的JavaScript框架。而能够生成原生或混合APP的开发工具,可能会提供与PhoneGap Build集成的在线APP开发服务,但也有工具需要开发者自己用原生SDK开发APP。
价格方面,这些开发工具也千差万别,从99美元/人,到近10万美元的年费不一而足。以下我们一一道来:
一、Alpha Anywhere
Alpha Anywhere是面向数据库的快速开发工具,允许开发者和设计者创建可以离线使用web或混合移动应用,提供可配置的组件、可视化设计工具、代码生成“精灵”,只需编写少量的Xbasic和JavaScript代码,即使是经验不足的开发者也可以用Alpha Anywhere开发出复杂的APP。
Alpha Anywhere运行在Windows平台上,可开发iOS、Android、Windows Phone等支持HTML5的移动和桌面客户端。
虽然开发平台局限于Windows,且缺乏对原生iOS和Android代码生成的支持,但是Alpha Anywhere对于移动web和混合移动应用的开发来说非常强大易用,值得推荐。
二、AnyPresence
AnyPresence既是一个在线移动开发工具,也提供后端服务,支持各种客户端,能够生成原生代码,同时提供多种数据存储和企业集成方式。AnyPresence不但生成后端和移动端代码,还生成定制化的移动API代码,这些代码都能够下载编辑,在兼容平台上运行。例如万事达的合作伙伴就使用AnyPresence围绕万事达的Open API服务开发移动应用。
AnyPresence能够生成各种APP UI,例如JQuery、Android(XML框架)和iOS(故事板),同时还能为Java、Android、HTML5、Windows Phone 、Xamarin和iOS生成应用SDK。AnyPresence还能为Ruby on Rails和Node.js生成后端服务,同时也支持部署到Heroku和亚马逊S3(通常为HTML5应用)
三、Appcelerator
Appcelerator Titanium已经在移动开发市场驰骋多年,是一个基于JavaScript的开发环境,能够生成原生iOS和Android等移动端原生代码。
四、Appery.io
Appery.io是一个易用且功能强大的云端移动gweb和混合应用开发平台,提供在线可视化设计和开发工具,同时也集成了后端服务,你也可以把Appery.io看做是APP开发工具和MBaaS两种产品的结合。
Appery.io的特点是支持拖放可视化开发,边开发边测试,可以在线生成所见即所得的源代码,并可导出为移动web、混合应用或者APP二进制代码。
五、EachScape
EachScape也是一个在线拖放的可视化方式生成iOS、Android和web应用的开发工具。EachScape也提供移动后端服务,以及APP在线预览和在线开发等服务。
EachScape的Cloud Studio可视化开发编辑器提供大量的模块、框架和互动功能,并预先部署了大量Objective-C(iOS)、Java(Android)和CoffeeScript(web应用)类库,例如广告、按钮、容器、控制、数据连接器、数据输入、图片、地图、媒体、导航、社交媒体、RESTful远程请求等等。高级开发者还能利用EachScape的SDK开发自己的模块和组件扩展EachScape的功能。
六、NSB/AppStudio
NSB/AppStudio也是面向移动web和混合应用的开发工具,AppStudio IDE有JavaScript、HTML5和WebKit写成,可运行在Windows和Mac OSX中。
NSB/AppStudio的特点是易学易用,价格低廉,大大降低移动web和混合应用的开发门槛,这有些类似Visual Basic和早期的Borland visual 编程工具。
Alpha Anywhere适合企业开发者或顾问使用,尤其适合那些依赖集中式SQL数据库中的数据的APP。Appha支持离线移动运营,离线在线数据同步和冲突解决是最好的。
AnyPresence适合那些准备为部门或者合作伙伴创建移动API的企业开发者,值得注意的是AnyPresence获得了ITworld的编辑推荐,但其高昂的年费也许只有大企业才能负担得起。
Appcelerator Titanium非常适合那些想生成原生应用但又不想些Java、Objective-C或Swift代码的JavaScript开发者,尤其适合那些喜欢JavaScript框架和Node.js的开发者。
Appery.io非常适合那些希望在云端开发移动web或混合应用,且无需开发原生应用的企业应用开发者,Appery.io的另外一个优点是能够非常容易滴连接REST服务。
EachScape适合那些需要在云端开发原生iOS、Android或移动web应用的企业开发者和顾问,与REST服务的整合也很好。
NSB/AppStudio是喜欢Basic语言和Visual Basic可视化编程界面的学生和顾问的好选择。
第一时间获取面向IT决策者的独家深度资讯,敬请关注IT经理网微信号:ctociocom
&&&除非注明,本站文章均为原创或编译,转载请务必注明出处并保留: 文章来自
相关文章:
隐私已经死去,软件正在吃掉世界,数据即将爆炸
企业员工对WiFi的依赖性越来越高,企业的安全边界和数据安全正在面临与日俱增的WiFi移动安全威胁
来自开源组件和开源代码的安全威胁呈几何级数增长,严重威胁到信息安全“上游水源地”——安全开发和代码安全
一个电子商务网站只要速度慢一秒钟,每年的销售额损失就可能高达16亿美元。
对于大多数的企业技术和业务决策者来说,制定符合自身需求的物联网技术和方案开发展战略非常困难
企业的安全运营中心到底应该具备哪些核心职能,新时期CISO的技能、职责领导力需要覆盖那些领域呢?
飞行日志的“离线”和不透明,是威胁全球航空安全的最大隐患之一。
用一百万欧元,一个企业就可以拥有含一万六千个 x86 核的私有云架构基础,并且对成本,外来情报威胁拥有绝对控制权,这是任何国家的公有云供应商都无法提供的。
要使物联网真正成为主流,企业就需要遵循清晰的检查清单来确保其物联网计划的安全。
针对不同类型的设备和使用场景,教育机构如何能够确保学生安全进入Wi-Fi网络并获得最佳质量的连接呢?
科技引领融合与创新—零售银行领导者年会将于-25日在上海隆重举办
&Copyright (C) 2011,ctocio.cc - IT经理网}

我要回帖

更多关于 秒播福利在线暴力播放 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信