目前,主流的编程软件是什么?


主流的软件要根据职业来划分了 。不是所有类型的开发都使用同一种编辑器(IDE)的 。就我所知道的来做一个划分 。
IntelliJ IDEA
IDEA 全称 IntelliJ IDEA 。是java编程语言开发的集成环境 。IntelliJ在业界被公认为最好的java开发工具 。它的旗舰版本还支持HTML 。CSS 。PHP 。MySQL 。Python等 。免费版只支持Java,Kotlin等少数语言 。
一般java程序员现在都用这个了 。以前的eclipse因为速度、搜索慢的一些原因慢慢的被淘汰了 。而且现在jetbrains有更多的产品能适应各种不同语言的开发 。
IDEA的宗旨是:“Develop with pleasure” 。提倡智能编码 。减少程序员的工作 。

目前,主流的编程软件是什么?

文章插图
目前,主流的编程软件是什么?

文章插图
Visual Studio Code
Microsoft在2015年4月30日Build 开发者大会上正式宣布了 Visual Studio Code 项目:一个运行于 Mac OS X、Windows和 Linux 之上的 。针对于编写现代 Web 和云应用的跨平台源代码编辑器 。
目前据我所知 。前端开发、PHP、GO、Python很多程序员都在使用vs做开发了 。因为出众的性能和丰富的插件足以支持大多数语言的开发 。社区非常活跃 。尤其在以前Go、前端语言开发没有idea的情况下大家使用sublime 。vs code的出现算是一个适应发展的替代产品 。
目前,主流的编程软件是什么?

文章插图
vscode优点很多
1、主题多样 。可定制性高 。
2、免费
3、扩展生态强大 。插件多
4、开源而且官方维护积极
Sublime Text3
Sublime Text 是一个文本编辑器(收费软件 。可以无限期试用 。但是会有激活提示弹窗) 。同时也是一个先进的代码编辑器 。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来 。它最初被设计为一个具有丰富扩展功能的Vim 。
sublime最开始出现拯救了那些前端开发工作者 。最开始在国内是没有严格的前后端的区分的 。慢慢的前端被单独分离出来作为一个独立的工种 。但是开发者还在使用繁重的后端工具比如eclipse来做开发工作 。要么有一些选择使用文本编辑器来做开发 。当时并没有很好的文本编辑器 。sublime的出现改变了这个现状 。
sublime的优点简单几点:
1、 体积较小 。运行速度快
2、 文本功能强大 。相比原来只能用系统自带的一些文本编辑器或者notepad这种强太多了 。
3、支持编译功能且可在控制台看到输出
4、内嵌python解释器支持插件开发以达到可扩展目的
【目前,主流的编程软件是什么?】5、Package Control:ST支持的大量插件可通过其进行管理 。这是sublime脱颖而出的重中之重 。正是由于丰富的插件和活跃的社区才使得sublime可以完成大量的自定义的工具和开发 。
目前,主流的编程软件是什么?

文章插图

    推荐阅读