厉害的程序员到底用不用IDE(程序员需要电脑吗)

投稿- 2023-08-20 16:37:11

厉害的程序员到底用不用IDE,如果不用,为什么

大家好,今天小编来为大家解答以下的问题,关于厉害的程序员到底用不用IDE,为什么程序员不建议用ide这个很多人还不知道,现在让我们一起来看看吧!

本文目录

  1. Vim/Vi明明就是IDE,为什么有这么多人认为它是编辑器
  2. 为什么不建议用visualstudio
  3. 厉害的程序员到底用不用IDE
  4. 喜欢用图形界面而不喜欢用命令行的人是不是不适合当程序员

Vim/Vi明明就是IDE,为什么有这么多人认为它是编辑器

明明就不是IDE,不明白为啥有人非要认为它不是编辑器?

Vim在开发的时候,本来就是一个Unix下和广大类Unix系统下的文本编辑器。

Vim官网是这样介绍的"Vimisahighlyconfigurabletexteditorbuilttomakecreatingandchanginganykindoftextveryefficient."

vim是一个高度可自定义的编辑器,用来高效的创建和修改任何一种文本。

人家开发者都说了vim是一个编辑器,你还挣扎什么啊。

而IDE是集成开发环境,IDE软件除了有编辑器的功能之外,最起码还要有编译环境,调试环境,包管理软件,自动构建功能,项目管理功能,版本控制软件。

这才是IDE和编辑器的本质区别。不是说有代码高亮和代码补全的就是IDE。只有集成了完整的各种开发功能的才叫IDE。

比如要开发一个java项目,比如说吧,spring项目。你可以自己去官网下载jar包,自己去建立好项目目录。自己用vim写好代码和配置文件。自己去用jdk编译。如果调试,再安装其他的调试软件。如果要用项目管理,自己去安装项目管理软件。需要版本管理,你就得自己装git.

而一个ide,安装以后一切都搞定了。比如idea,安装完成后,你选择新建一个项目,IDE会自动帮你生成目录,下载jar包,建立配置文件。编译工具,调试工具也都有,git也已经内置,你什么都不需要管了,全部集成,这个才叫做IDE.

而Vim是并不具备这些功能的。最基本的vim甚至连代码补全,注释管理这些基本的代码编辑器功能都没有。

当然,因为vim是一种信仰,有的非常多的程序员的喜爱,很多人为vim开发了各种插件,能实现各种功能。并且,vim代码是开源的,很多人开发了自己自定义的vim版本功能比原来强大的多。到这个已经不是vim原本的初衷了。你不能因为各种定制版本,就认为vim是IDE的。

为什么不建议用visualstudio

说不建议用VisualStudio是不准确的说法。

主要要看个人的具体需求和对开发环境的要求。

有些人选择不使用VisualStudio的一些原因可能是其更高的系统要求、成本或对其他集成开发环境的偏好。

厉害的程序员到底用不用IDE

长跑冠军坐不坐高铁?游泳健将坐不坐轮船?五星大厨去不去饭店吃饭?

牛逼的程序员不用ide,也不用vim或记事本,牛逼的程序员要用细细的针直接刻在光盘上。

牛逼的程序员也不买电脑,要去沙漠找到心仪的沙子提炼出二氧化硅,要去深山里找到有缘的矿山冶炼出钙铁锌硒,要去建一个工厂生产出牛逼的电脑,最后开始刻程序。

喜欢用图形界面而不喜欢用命令行的人是不是不适合当程序员

使用图形界面,或者命令行,都是好程序员!

因为好的程序员都把效率放在第一位。

程序员的任务量很多的,怎么把重复的事情简单化,俗称偷懒,就得在各个环节精雕细琢。基本上百分之八十的时间是在编写代码,使用图形化工具的ide就能明显提升效率,因为ide是集成开发环境,集成了我们很多语言开发需要的工具包,git,代码提示,ftp,ssh发布工具等等。但是如果现在需要把代码推送到测试环境,然后是预发环境,最后是线上环境,中间还需要进行测试,这些操作都是重复性的而且流程很可能是个性化的,所以就需要脚本命令行去完成。

总结来说,做一个好程序员,服务器上命令行省时间,在开发环境里图形界面省时间。

省下的时间冲冲电,多做些有意义的事情。

好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!

13个程序员的最佳IDE,是你常用的吗
  • 声明:本文内容来自互联网不代表本站观点,转载请注明出处:bk.66688897.com/12/98818.html
上一篇:厂里星期天不上班通知模板怎么写好看(工厂星期天不去是不是矿工)
下一篇:历史学考研有意义吗以后干点啥好(历史学研究生有必要考吗)
相关文章
返回顶部小火箭