之前使用过的工具很多,这一篇就简单介绍一下各个工具,之后再讲详细的实际应用,与对比
功能齐全的VisualStudio
-
适用于 Windows 和 Mac 的 Visual Studio IDE
开发适用于 Android、iOS、Mac、Windows、Web 和云的应用(Xamarin,目前看来有点虚,但以后可能会很强大)
快速编写你的代码
轻松调试和诊断
增加测试频率,信心十足地发布
根据你的喜好进行扩展和自定义
有效协作
官网介绍:![]()
功能齐全,插件丰富,开发友好,测试友好,运行机制完善,协作方便,但体积太庞大,基于闭源的生态系统,Linux用户无法使用。
Linux上可以用Visual Studio code
虽然我没怎么用过
官网简介:
Code editing. 编程
Redefined. 重新定义
Free. Open source. Runs everywhere. 免费,开源,可以在任何平台上使用
MS Windows上轻小便捷的文本编辑器Notepad++
-
基于强大的Scintilla编辑组件,Notepad ++以C ++编写,使用纯Win32 API和STL,可确保更高的执行速度和更小的程序大小。
Notepad ++通过优化尽可能多的程序而不损失用户友好性,正在努力减少世界二氧化碳排放量。当使用较少的CPU电力时,电脑可以降低功耗并降低功耗,从而创造一个更加绿色的环境。(这情怀有点厉害。。。)
官网介绍:![]()
当然与notedpad++相比的还有 EditPlus ,一个Windows文本编辑器,内置FTP(FTPS)和sftp功能。不免费,网上破解的很多,不多讲。
Linux上最通用的VIM编辑器
-
Vim是一个高度可配置的文本编辑器,在创建和更改任何类型的文本时是非常高效的。它包含在大多数UNIX系统和Apple OS X中的“vi”中
一篇在Ubuntu上使用VIM的常用技巧
官网的介绍很有参考价值![]()
Java开发者最常使用的Eclipse
此IDE在JAVA使用方面功能齐全
一篇关于Eclipse使用的技巧讲解
Code::Blocks
-
Code :: Blocks是一个免费的C,C ++和Fortran IDE,可以满足用户最苛刻的需求。它的设计非常具有可扩展性和完全可配置性。
一个具有所有你需要的功能的IDE,在整个平台上具有一致的外观,感觉和操作。
在Linux上可以以图像化界面开发c/c++的一款高效工具
一篇在Linux上使用Code::Blocks的技巧简介
移动端 Android Studio
-
官方IDE,用于Goole的Android操作系统,内置JetBrains公司的IntelliJ IDEA , 专门为Android开发。[
可供Windows,MacOS和Linux用户下载。
是Eclipse Android开发工具(ADT)的替代品
原生Android应用程序开发IDE。
前提是你已安装SDK
大致就这么多了,后面再有的,慢慢补吧。。