程序员必备软件有哪些

程序员必备软件有哪些,第1张

每个资深程序员都有一套属于自己风格的软件集合,巧妙地使用编码工具可以带来想不到的惊喜效果,不仅能让工作变得更加有趣,还能大大提高工作效率。废话不多说,赶紧为还在奋战的程序员小伙伴们奉献这一套史上最全的软件清单。好处不再费口舌,自己慢慢体会。

1.Navicat 数据库管理工具

1.Beyond Compare文件对比

3.MindManager思维导图

4.文本编辑器三剑客

(1)notepad++是适用于Windows *** 作系统的文本编辑器,可以用来制作一般的纯文字说明文件,所见即所得功能、语法高亮、字词自动完成功能都是值得点赞的功能。

(2)Vim是从 vi 发展出来的文本编辑器。主要功能有代码补全、编译及错误跳转等,针对于程序员做了诸多的优化,所以在程序员中使用广泛。

(3)Emacs是著名的文本编辑器,被公认为是最受专业程序员喜爱的代码编辑器之一。拥有极强扩展性的编程语言,具有编程、编译乃至网络浏览等功能。

5.Dash

程序员非常希望自己的电脑能够一直保持干净,什么软件都不想装,系统自带的软件就够用了,甚至连系统自带的软件都想卸载个一干二净。开发的工具也不想装,因为不想工作。我就随便说下曾经用过的软件。

必备的电脑管理软件

PP助手,相当于Windows的360软件管家。

必备的浏览器

Firefox浏览器,自由开源的浏览器,调试网页的功能非常实用方便,经常能查出网页传递的错误。

Google浏览器,安装管理插件非常方便,页面设计简洁干净无广告。

必备文本编辑器

Microsoft系列办公软件,表格数据库文件都算实用,流通度最广的工具。

Adobe阅读器,可以封装文件加签名,减少污染保护版权。

必备数据库文件

Sql server,极其难安装的软件。

MySQL,简单易装。

C++开发平台

Visual Studio,老牌开发软件,功能强大,每一位程序员用过的工具。

Dev C++,简单的C++开发工具,推荐新手使用。

Java开发平台

Myeclipse,能解决许多找不到jar包的问题,全套配置。

不是装了程序员的软件就能变成程序员的。想知道需要安装什么样的app,变成程序员就知道了,不是必要的软件就不会安装啦。而且使用的是苹果系统也不需要担心,找不到对应Mac版本,推荐你安装一个虚拟机,装啥都行啦。

我自己本身也是程序员。在单位上,其实很多程序员的专用电脑上面都不会装360安全卫士。虽然说360安全卫士可以修复软件系统和清理电脑中产生的垃圾。

程序员不装360软件,主要原因是因为360软件本质上是一种防御性软件。很大程度上会对电脑上的文件进行识别,判断是否合法,然后进行相应的处理。所以我们程序员开发出的软件成品,有很多时候都会被360识别为"非法文件",而被删除。所以这是为何很多程序员很讨厌360安全卫士的原因之一。

一个很直接的例子。我以前工作电脑上装了360,我每次在写完代码后,要运行,就按了运行的快捷键。一般大部分为F5。结果按下去,立马就听见一声撕心裂肺的巨响。原来生成的执行文件被360干掉了,发出了强烈的报警声。然后当我把文件加入白名单,还是报警。真不知道这360系统是怎么识别的。后来清楚了。360就是针对小白用户的。压根就没有考虑到程序员用户的开发需要。

其次,装了360,开机自启动,必运行扫描系统,扫描一遍硬盘。美其名曰检查磁盘,但实际上就是强迫电脑运行它,时不时还要d个框啥的。所以非常"讨厌"。程序员电脑上若经常干这个事,可以说效率特别的低下。程序员一般都不喜欢被打扰。这也是程序员不装的另外的原因。

所以,基本上360是适用于电脑小白的。程序员工作电脑一般是不用的。这种痛苦的经历只有他们自己最清楚。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7874966.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存