文档章节

Intellij IDEA工具

xiahuawuyu
 xiahuawuyu
发布于 2012/06/06 00:05
字数 470
阅读 242
收藏 1

平常写JavaScript最常用的是NotePad++,然后就是DreamWeaver CS4,在然后是Aptana。NotePad++比较轻量级,写写简单的代码,或者对代码进行简单的修改很是方便,也有最基本的代码提示功能,但是代码稍一复杂就显得力不从心。DreamWeaver和Aptana的代码提示做的都已经比较好了,DreamWeaver优点是反应迅速,对已知结构的代码提示很快捷,但是它那诡异的代码自动缩进实在让人头疼,而且费尽力气也没找到怎么修改。Aptana的代码提示比较强大,但是时好时坏的让人郁闷。最近安装了Aptana 3.0 Beta,发现速度有了提高但是代码提示的问题依然存在。

最重要的是以上的三个工具都不支持重构,这是最大的问题!而且也不支持Go to Declaration之类的。在代码量比较大,复杂度比较高的时候用起来就捉襟见肘了。

所以这里郑重的想你推荐 Intellij IDEA。这款IDE主要是针对Java开发的,但是它的功能实在是非常的强大,对JavaScript Coder来说也是一款梦幻级的开发工具。

经过几个小时的调教,我发现这就是我想要的。

首先是代码提示功能,非常强大,你想要的它都有了。然后对重构也有非常强大的支持。再比如Find Usages,Go To等功能都有,终于可以Ctrl+Click跳转到声明处了

目前唯一还让人不太满意的就是Tab键不能跳转到下一个插入点,这个功能还是很实用的,再研究一下能否自定义。

具体的介绍大家可以到Intellij IDEA的官方网站查看。

http://www.jetbrains.com/idea/download/download_thanks.jsp

© 著作权归作者所有

上一篇: premiere cs 下载
下一篇: dreamweaver CS5安装
xiahuawuyu
粉丝 104
博文 648
码字总数 713300
作品 0
浦东
技术主管
私信 提问
加载中

评论(2)

xiahuawuyu
xiahuawuyu 博主

引用来自“inuxor”的评论

兄台没试试该公司的js专用ide?
http://www.jetbrains.com/webstorm/

专用的是试用的
inuxor
inuxor
兄台没试试该公司的js专用ide?
http://www.jetbrains.com/webstorm/
IntelliJ IDEA 2018.3.1 RC 发布,bugfix 版本

IntelliJ IDEA 2018.3 已于昨天推出,现在 JetBrains 宣布其 bugfix 版本 IntelliJ IDEA 2018.3.1 的首个 RC 版已发布。 要注意的是,RC 版本需要 IntelliJ IDEA Ultimate 有效许可证。 Inte...

局长
2018/11/23
2.4K
13
IntelliJ IDEA对开发者的三大诱惑

IntelliJ IDEA作为最聪明的Java开发工具,不在只是对Java语言的支持,其中还包括Scala,Groovy 和其他语言。 对于任何一个开发者,好的工具就是为提高开发效率的。那么IntelliJ IDEA是怎么吸引...

kouxunli1
2014/01/07
320
5
IntelliJ IDEA 2016.2.2 发布

IntelliJ IDEA 2016.2.2 发布了。IntelliJ IDEA被认为是当前 Java 开发效率最快的 IDE 工具。它整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度...

淡漠悠然
2016/08/19
4.9K
17
IntelliJ IDEA 工具的学习与使用

当前标签: IntelliJ IDEA IntelliJ IDEA(十一) :Debug的使用 JaJian 2018-08-04 02:32 阅读:402 评论:0 IntelliJ IDEA(十) :常用操作 JaJian 2018-05-22 18:43 阅读:1272 评论:0 Inte......

glen_xu
2018/09/19
418
2
JetBrains 的 IntelliJ IDEA 走向开源

随着开源免费社区版的最新推出,著名的 Java IDE 组合将充斥市场 布拉格2009年10月16日电 /美通社亚洲/ -- 为软件开发商提供增效型智能工具的创建商 JetBrains(R) 宣布了其获奖的 Java IDE -...

红薯
2009/10/16
2.9K
0

没有更多内容

加载失败,请刷新页面

加载更多

Docker常用命令小记

除了基本的<font color="blue">docker pull</font>、<font color="blue">docker image</font>、<font color="blue">docker ps</font>,还有一些命令及参数也很重要,在此记录下来避免遗忘。 ......

程序员欣宸
昨天
2
0
MAT使用-jvm内存溢出问题分析定位

1.MAT简介: MAT 全称 Eclipse Memory Analysis Tools 是一个分析 Java堆数据的专业工具,可以计算出内存中对象的实例数量、占用空间大小、引用关系等,看看是谁阻止了垃圾收集器的回收工作,...

xiaomin0322
昨天
3
0
内网和外网之间的通信(端口映射原理)

首先解释一下“内网”与“外网”的概念: 内网:即所说的局域网,比如学校的局域网,局域网内每台计算机的IP地址在本局域网内具有互异性,是不可重复的。但两个局域网内的内网IP可以有相同的...

Jack088
昨天
5
0
3.深入jvm内核-原理、诊断与优化-4. GC算法和种类

一、GC算法和种类 GC的概念 GC算法 引用计数法 标记清除 标记压缩 复制算法 可触及性 Stop-The-World GC的对象是堆空间和永久区 引用计数法 老牌垃圾回收算法 通过引用计算来回收垃圾 使用者...

hexiaoming123
昨天
4
0
MySQL中的哈希索引

Memory中的哈希索引 哈希索引是基于哈希表实现的,只有精确匹配索引所有列的查询才有效。对于每一行数据,存储引擎都会对所有的索引列计算一个哈希码,哈希码是一个较小的值,并且不同键值的...

我的眼里只有眼屎
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部