首页 > 你有哪些非常好用的编程工具或者辅助插件要推荐给大家的?

你有哪些非常好用的编程工具或者辅助插件要推荐给大家的?

你有哪些非常好用的编程工具或者辅助插件要推荐给大家的?


Visual Studio 非常强大,缺点是支持的东西太多,导致臃肿不堪,现在免费了,可惜暂时只能在Windows上使用


IDEA->IDE A(ll in one)


推荐一款在线作图,画UML工具 https://www.processon.com ProcessOn


sublime 或者 Vim


我的的编程工具和辅助插件,linux环境.

命令行

shell : zsh ,使用zsh替代bash
zsh配置 : oh-my-zsh
zsh提供了更好的补全和高亮,有更好的交互体验,兼容bash。如下图,自动补齐以st打头的git命令。

编辑器

编辑器 : emacs
基础配置 : purcell ,带有web相关的语言的很多配置以及很多常用插件。比如:

添加的插件(以下插件在emacs的包管理中都可以找到) :

当然上述功能可能很多IDE都有,但我觉得emacs的优点就是作为编辑器所有语言通吃,并且易扩展。不过不建议在windows下使用。

小工具

以上就是我的工具和插件。不过我经验有限,多数工具也只是掌握了个皮毛,仅希望能给新手带来一点帮助。也希望高手前来指导,让这个答案更完善。


IntelliJ IDEA(JAVA开发用,各方面甩Eclipse几条街,楼上推荐的PHPSTROM也是他们公司的)
Sublime
Vagrant(制作开发环境超方便)


XHProfXdebugPHPdbgSeasLog 用来调试拍黄片代码很屌


Dash 是一个API文档浏览器和代码片段的管理工具 几乎支持所有程序的离线文档 Mac开发必备App 当然其他平台想用的话 推荐一个 Web版的Dash http://devdocs.io/


zend studio


前端开发的话推荐Brackets


推荐vim的一个插件集成版:exVim



首先说明:个人是全宇宙最受人嘲讽的PHP入门者,下面说说自己的感受:
第一,先说工具:phpstormsublime text 3.

phpstorm对于写PHP的同学来说,不用多说,很强大,各种顺手,如果你能为你自己配置一下各种快捷键操作或者是找一个赏心悦目的主题就基本足以,我在phpstorm上只装了两个能叫做插件的东西:

  1. Color IDE:没错,这就是用来界面,主要是将Sidebar的颜色变成跟主界面一样的样色

  2. Framework MVC Structure Support:这主要是用来撸框架的,因为平时很多时候都是用Yii或者CI来做东西,所以....晒晒我的phpstorm:
    请自觉忽视代码!!!

至于Sublime,相信很多同学都会推荐,也在用,毕竟是这么好的一个编辑器!!!这里我推荐Sublime text 3主要原因就是在这一版本中,你可以直接在sublime里阅览各种图片,而且还是那么快,简直炫酷。这对于一个时不时要撸前端(可能也不够资格说前端,先不管哈)的我来说,无疑是一个天大的诱惑,于是,我推荐,如果你用sublime,请用sublime text 3....
下面是我的sublime插件列表

  1. package control:首先推荐这个,因为有了这个之后,你装其他插件就变得易如反掌。具体安装请参考:https://sublime.wbond.net/

  2. emmet:前端开发的神器,谁用谁知道。你可以在装了package control的情况下很容易就装了,具体的用法请自行移步:http://docs.emmet.io/

  3. SVN :没错,我说的是插件,怎么说呢,因为我会经常使用Sublime写Markdown博客,由于采用的JustWriting博客系统,所以我基本就是写完就直接在sublime SVN commit了,这个看个人喜欢

  4. Markdown Editing:这也是由于写markdown的原因,之前也用过一个叫Markdown Preview的插件,也不错,看你自己的感觉了

  5. SublimeCodeIntel:这是一个代码提示插件,支持一堆语言,对于php的提示来说,差强人意,毕竟还是phpstorm给力。其他代码请参看其他的同学的答案。


搜索查看代码用notepad++很方便,支持文件夹搜索,打开很快
平时也用sublime text 2 插件也很多,
用过vs 2012,js代码补全以及格式化非常好,特别是格式化,有利于代码风格的统一


1, Notepad++及Emmet插件
推荐Notepad++主要是其开源免费,以及打开速度快。
不管用什么文本编辑器,写html和css一定要装上Emmet(原来叫Zen Coding)这个插件。
WebStorm已经集成了这个插件了。
学起来很简单,提高输入html, css效率杠杠的。(该插件Sublime Text, Notepad++, DreamWeaver...都支持)

2,Visio 2013.
从此程序员作图不求人。
从最常用的框图、到开发交流用的数据库设计图、UML类图、时序图、用例图之类(免装PowerDesigner,Rational Rose之类了)、到最流行的思维导图(免装MindJet之类了),而且网上模板丰富,只要能想到的图类型都支持。


以上均是本人经过实践整理。


vim,就是vim 再加一個插件管理器 vundle,這裏邊擁有其他編輯器所不擁有的哲學思想,當然iOS開發和安卓開發就不用想了


wide http://wide.b3log.org/ Coding with Go on the Wide way.

go语言在线编辑器



看来SF中前端居多啊。我是临时工,临时做前端。
前端工具:


我要推荐的楼上都推荐过了,因为我是PHPer,所以工具和PHP有关!
IDE:PHPStorm或者NetBeans,前端可用WebStorm
编辑器:sublime text 3emmet插件可谓必备,在sublime text 2上这个插件叫Zen Coding,不过PHPStormWebStorm自带了)
浏览器插件:firebugChromeSnifferPlusweb前端助手


IntelliJ IDEA
IDEA VIM
smart git


编辑器 sublime text
插件如emmet docblockr等
http://zxling.cn/Blog/sublimetext/2014/11/07/sublime-text-3.html


vim吧,可以玩很久。


sublime text 2


趁这两天Android Studio正式版发布来临之际,特地向广大使用Eclipse的Android开发者推荐她 →_→


phpstorm+vagrant+virtualbox+ubuntu+chrome+subversion+xmanager
这几个工具可以搞定所有本地 ,测试,以及线上开发环境


local的话sublime text 2 轻量 简洁。远程还是vim或者emacs

【热门文章】
【热门文章】