对于软件开发人员,代码编辑器好用与否直接影响代码编辑的效率。软件开发,基本上都有集成开发环境(IDE)工具,且自带编辑器,但IDE自带编辑器多少都存在一些不足。
今天就给大家分享几款优秀并且大家常用的编辑器:
- VS Code
- Source Insight
- Vim
- Sublime Text
- DW
- Atom
- webStorm
1.vs code
网址:
1.简介
VS Code 全称 Visual Studio Code,是微软开发的一套免费、轻量级、功能强大的源代码编辑器工具。
VS Code 主要针对软件工程师的用于代码编辑,支持各种插件,让你的代码编辑效率更高。
2.特点
- 智能代码补全
- 简化的调试
- 快速,强大的编辑
- 代码导航和重构
- 内置的Git命令
- 可扩展和可定制的插件
- ······
2. Source Insight
网址:
www.sourceinsight.com Source Insight可以说是嵌入式软件工程师必备的一款编辑器工具,早期在VS Code出来之前,Source Insight就已经在火了,source insight是一个优秀工具,付费是它的一点不足。
1.简介
Source Insight是一款功能强大的代码编辑器、浏览器和分析器,可在你代码编辑时快速理解代码。同时,Source Insight具有针对C/C++、 C#、 Java、Objective-C等语言的动态分析功能。
2.特点
- 强大编辑功能
- 快速理解代码
- 快速浏览代码
- 代码分析功能
- ······
3.vim
网址:
1.简介
Vim简介. Vim是Vi IMproved的首字母缩写。. 它是由Bram Moolenaar编写的免费开源文本编辑器。. 它于1991年首次针对UNIX类系统发布,其主要目标是为Vi编辑器提供增强功能。. Vim被认为是克隆Vi编辑器。. 像Vi一样,它也是以命令为中心的编辑器。. 学习Vim的一个优点是 - 它随处可用。. 采用任何UNIX类系统,如Linux,Mac,HP-UX,AIX等等,默认情况下Vim是安装在系统中的。. Vim传统上没有GUI,但现在有一个名为gVim的独立安装程序,它可以提供GUI功能。
2.特点
- 扩展的插件系统
- 支持数百种编程语言和文件格式
- 强大的搜索和替换
- 与许多工具集成
4.Sublime Text
网址:
1.简介
Sublime Text 是一个文本编辑器,同时也是一个先进的代码编辑器。
它是一个跨平台的编辑器,支持windows、linux和Mac操作系统。
在不同操作系统下有不同的操作的习惯,包括界面布局,快捷键等,目前大部分的关于Sublime Text文章的作者都是在某个操作系统下完成文章的书写工作,这导致了使用不同操作系统的开发者看到的相同的文章,由于操作系统的差异,无法正常操作情况。
2.特点
- 自动完成
- 多列编辑
- 代码注释功能
- 行操作
- 转到定义
5.DW
1.打开chrome 按下f12键 2.切换到Source->FileSystem 点击+Add folder to workspace 添加自己的项目文件夹。 3.编辑之后,按Ctrl+S可以保存。
1.简介
DW的全名是Adobe Dreamweaver,简称DW,chrome本身自带了一个编辑器,支持代码高亮显示,自动提示,自动缩进,再加上可以实时查看文档DOM和编辑CSS,简直不要太好用!支持多文件编辑!
2.特点
- 快速制作网页以及网站设计管理
- 四大面板方便代码编辑
- 功能齐全,工具多多,方便代码编辑
- 制作效率高
6.Atom
网址:
1.简介
Atom 是github专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。
2.特点
- 跨平台编辑
- git 原生支持
- 内置包管理器
- 智能自动补全
- 文件系统浏览器
- 自定义界面(更改展示、背景、UI等)
7. webStorm
网址:
1.简介
WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。被广大中国JS开发者誉为“Web前端开发神器”、
“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。
2.特点
- 智能的代码补全
- 代码格式化
- 联想查询
- 代码重构
- 代码检查和快速修复
- 代码结构浏览
- 包裹或者去掉外围代码