大家好,我是极客猿小兵,今天给大家推荐Web程序员常用的开发编辑器,也是我个人都尝试过的一些编辑器,有主流的前端编辑器,也有Java、PHP、Python相关的编辑器,我将从一个使用者的角度来聊聊这些编辑器。
以下仅代表我的个人意见,如果你也有自己想推荐的,欢迎一起交流。
Sublime Text
简介
Sublime Text是一款跨平台代码编辑器(Code Editor),从最初的Sublime Text 1.0,到现在的Sublime Text 4.0,Sublime Text从一个不知名的编辑器演变到现在几乎是各平台首选的GUI编辑器。
下载
使用体验
Sublime Text这款编辑器算是我用的最早的了,在这之前也用过DW,不过用DW那会不常用代码,主要是用它进行网页布局,可视化操作还是不错滴,估计现在也没有人在工作中使用DW了吧。
Sublime Text的暗黑主题是我个人最喜欢的,在全屏状态下编码,特别的享受。
早期我用它写静态页面,也写过Python,值得推荐。
VSCode
简介
Visual Studio Code(简称VS Code)是一款由微软开发且跨平台的免费源代码编辑器。 该软件支持语法高亮、代码自动补全(又称IntelliSense)、代码重构、查看定义功能,并且内置了命令行工具和Git 版本控制系统。
下载
https://code.visualstudio.com/
使用体验
- 强大的插件体系:想找个功能有很多解决方案的插件。
- 内置同步功能:可通过微软账号自动同步所有主题、设置、插件等信息。
- 编辑器快捷器映射:方便我这种从sublime迁移的用户。
- 开箱即用的 Git版本管理“可通过界面可视化操作轻松进行 commit、branch、checkout、fetch、pull、push、merge、diff、rebase、cherrypick、reset、stash 等各项版本管理操作;
- 好多好看的主题。
前端开发强烈推荐,当然为了省事,我也用它打开Python,PHP,Java项目来开发,大多数情况下还是非常好用的。
WebStorm
简介
WebStorm 是JetBrains公司旗下一款JavaScript 开发工具。已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。
下载
https://www.jetbrains.com/web...
使用体验
- 重构功能很强大,重构项目不用担心会出BUG。
- 全局类名提示,写样式很省心
- 版本控制很好用,功能很多,尤其是代码差异对比。
- 调试功能非常强大。
Notepad++
简介
Notepad++是Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。 Notepad++功能比Windows 中的Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。
下载
https://notepad-plus-plus.org/
使用体验
- 一般用来替代记事本的工作,打开一些文本文件
- 和记事本一样,它的启动速度很快
Android stidio
简介
Android Studio 是Google 官方推出的并一直长期更新维护的IDE,运行速度快,UI更漂亮,集成了智能代码编辑器和强大的UI 编辑器,整合了Gradle 构建工具,整合了模拟器,提供了一系列性能分析工具,更完善的插件系统等。
下载
https://developer.android.com...
使用体验
- 写
Flutter
APP应用我就用它,比起VSCode,它更让我省心。 - 写 Java 项目写可以用它,毕竟都是Google家产品。
PhpStrom
简介
PhpStorm 是JetBrains 公司开发的一款商业的PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。
下载
https://www.jetbrains.com/php...
使用体验
- 写php时用它绝对没错,我几个做php的同事都用它
- 写其他的就不推荐用它了
PyCharm
简介
PyCharm是一个用于计算机编程的集成开发环境(IDE),主要用于Python语言开发,由捷克公司JetBrains开发,提供代码分析、图形化调试器,集成测试器、集成版本控制系统,并支持使用Django进行网页开发。
下载
https://www.jetbrains.com/pyc...
使用体验
- 写Python就用它,个人用的不是很多,一般vscode就可以替代了。
HBuilder X
简介
HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。 HBuilder的编写用到了Java、C、Web和Ruby。 HBuilder本身主体是由Java编写。 它基于Eclipse,所以顺其自然地兼容了Eclipse的插件。
下载
https://www.dcloud.io/hbuilde...
使用体验
- 使用uniapp写多端应用就用它们家自带的编辑器,没办法捆绑的,不使用它用uniapp开发体验就会差很多。
- 用过一段时间,刚开始开发大赞666,后来还是用回了vscode.
总结
Webstorm,PHPStrom,PyCharm都是JetBrains公司开发的,并且它们家一共有24款工具,其中著名的还有IntelliJ IDEA(Java),GoLand(GO),这些工具操作起来都差不多,可以无缝切换,根据语言,自己喜好选择。
我个人喜欢 VSCode 和 WebStorm 还是多点,毕竟每天都在使用它们,总的来说还是要专注于某一两款软件,做到真正用起来行云流水,不然会这么多软件,每样都懂一点,一旦开发,更是不知道如何做出选择。
您的点赞、评论、关注是小编最大的鼓励 O(∩_∩)O👍👍👍
我是极客猿小兵,公众号【极客猿】,记录独立开发者学习成长,一起走向财富自由。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。