标签:生成 完成 正式 文本编辑 操作 pad 功能 python 工作流
正所谓“工欲善其事,必先利其器”,对Web开发人员来说,好工具的使用总会给人带来事半功倍的效果。
??下面来说一下几种常用的开发工具:
??如果是初学者的话,我建议先使用HBuilder(记事本也可以,不过需要你将元素标签属性记牢固),很容易上手,熟练后在使用Visual Studio Code或者是Atom,这两个开发工具功能很强大,支持多种插件的安装,比如C/C++、Python、Java等等。
??当下,有三种主流的编辑器,分别为Visual Studio Code、Sublime Text和Atom,WebStorm也挺受欢迎的,下面简单的说一说它们各自的优缺点:
??首先我们来说一说Atom,Atom代码编辑器支持Windows、MaC、Linux三大桌面平台,完全免费,并且在GitHub上开放了全部的源代码。具有简洁和直观的图形用户界面,它支持宏,自动完成分屏功能,集成了文件管理器。经过开发团队的长时间的迭代开发和不断改进,Atom正式版编辑器在性能和稳定性都有着显著的改善。
主要优点:
主要缺点:
??我们再来说一说这个Sublime Text编辑器。它也是一个代码编辑器,也是HTML和散文先进的文本编辑器,目前最新的版本为V3.2.1,不过这个编辑器是一个收费软件,但可以无限期试用,但是会不定时的弹出付费提醒。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。
??Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。
主要优点:
主要缺点:
??我们说一说Visual Studio Code,vscode同样也是一个轻量级但功能强大的跨平台的文本编辑器,可在桌面运行,适用于Windows,MACOS,和Linux平台。它内置了对JavaScript,TypeScript和Node.js的支持,并且具有丰富的其他语言(如C++,C#,Java,Python,PHP,Go)和运行时(如.NET和Unity)的扩展生态系统。可以参考vscode文档。
主要优点:
主要缺点:
??WebStorm 是Jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。
优点(特性)
具体详细的功能特效介绍,可以在官网浏览,??传送门
一些缺点:
??启动Webstorm,比较耗电脑的内存和CPU,启动时间相比较Vscode、Atom以及Sublime来说,速度有点慢,所以,使用WebStorm,电脑的配置需要稍微高一点,内存条至少8G以上,不然电脑会非常卡顿。
WebStorm现在更新到2019.3版本了,在启动软件方面进行了优化,启动速度较以前来说明显提升了不少,大约提升了20%,同时对Vue.js和CDN更加友好!
总结:
??这四个编辑器,各有所长,也各有自己的不足,针对不同的开发人员,可能需要根据自己的喜好来选择,不过幸运的是,这四个编辑器的使用方式大同小异,基本上可以无痛的迁移到任何一个编辑器上。
??从长远发展的角度来讲,Atom和vscode是由两大巨头维护主推的开源项目,开源的力量是巨大的,因此其发展速度注定会远超过Sublime。WebStorm也不亚于其他几款软件,发展速度也是比较明显的
??学习前端最重要的还是坚持努力,在学习的过程当中,也要提高自己的编程能力,如果遇到不会的,上网查阅资料,或者虚心请教比较资深的大佬。加油吧,骚年!
标签:生成 完成 正式 文本编辑 操作 pad 功能 python 工作流
原文地址:https://www.cnblogs.com/yafine/p/12300927.html