分享一些优秀的写代码工具和使用感受
大家好,我是鱼皮。
俗话说的好:工欲善其事,必先利其器。一款好的开发工具对程序员来说是至关重要的,可以降低开发成本、提高开发的效率和代码质量。
所以今天分享一些主流的编程开发工具,基本都是我曾经或正在使用的,附带一些使用感受。
编程开发工具一览
Notepad++
虽然软件名称叫 Notepad++,但它的功能可以说比 Win 自带的记事本高了几个次元!
Vim
Visual Studio Code
我在大二的时候第一次接触 Atom,就是被它的界面吸引,给我一种 “用它写代码会很酷” 的感觉。但实际使用后,感觉并不如 Sublime Text 轻量,而且当时还频繁出现输入时闪退的 Bug,所以后面就一键卸载了。
本地 IDE
下面几款都是比较优秀的本地 IDE。
JetBrains
JetBrains 全家桶系列几乎覆盖了所有主流编程语言的集成开发环境,是我最喜欢、最常用的开发工具了。工作中,我一般会用 IDEA 写 Java、用 WebStorm 写前端、PhpStorm 写 PHP、Goland 写 Go 语言等,还可以使用 Toolbox 集中管理这几个软件。
Eclipse
以前很流行的跨平台集成开发环境,我最开始学 Java 和 PHP 编程时用的都是它,但后来发现无论是在界面风格、使用体验、功能丰富度、插件生态等方面,都比不上 JetBrains 系列,所以我就直接抛弃了 Eclipse。
国内的 Coding 现在做的也非常不错,不仅支持 Web 云端开发,还将整个项目的研发流程都集成到了云端,实现全云端开发。
以上工具都放到了我的编程导航 站(www.code-nav.cn),按名称搜索即可~
我的选择
选择 JetBrains 作为主要项目开发工具,理由有 3 点:
-
功能强大,插件丰富
-
知名度高,维护用心
-
自成体系,生态广泛。对于一名全栈开发者,经常要跟着项目需要去写不同编程语言的代码。而 JetBrains 全家桶基本支持所有主流编程语言,且界面风格、工具用法、快捷键保持一致,降低了语言切换和工具学习成本。
为什么选择这些本地开发工具呢中很重要的一点是它们都支持安装插件。建议大家像我一样,通过安装插件来增强开发工具的功能,比如快捷键提示、代码提示、代码美化、代码检测、代码生成、代码小地图等。
在我需要快速学习或体验一门新技术时,一般直接使用官方自带的 Web IDE 来练手,省去了搭建环境的麻烦。
建议大家也利用好 Web 在线开发工具,尤其是在初学编程时,直接在线上手写代码更容易提起对编程的兴趣,才能坚持学习下去,千万不要被一些复杂的环境搭建过程直接劝退了!
以上工具都放到了我的编程导航 站(www.code-nav.cn),按名称搜索即可~
最后,除了选择好的开发工具,熟练使用开发工具也是优秀程序员的必备技能。持续写代码、持续探索工具的妙用,提高你的编程效率吧。
最后再送大家一些 帮助我拿到大厂 offer 的学习资料:
跑了,留下 6T 的资源!
欢迎阅读 我从 0 自学进入腾讯的编程学习、求职、考证、写书经历,不再迷茫!
我学计算机的四年,共勉!
那么你心目中最好的开发工具是什么呢/p>
我是鱼皮,点赞 还是要求一下的,祝大家都能心想事成、发大财、行大运。

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92262 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!