超强JavaScript编辑器WebStorm代码提示迟缓问题及其它想到的

周健华 2012-02-22

去D2后发现 Hedger 的js编辑器是webStorm,便下载来试试,结果发现:

虽然WebStorm的js的提示远远不如aptana那么强悍(输入字母d不提示document),但是做为 IntelliJ IDEA 的js缩水版,其它功能也是比较期待的。

具体的有:

1. 文件不用保存,敲完直接看演示(ff也有类似的一款插件,罗浮宫abcd曾推荐过)。

2. 自带有svn,如果不用服务器版的svn的话,本地自身带一个版本管理的。非常方便。

3. 编辑右侧有各浏览器浏览快捷方式,更是快中快。说不好的一点,就是吃内存。

今天使用js提示比较迟缓。

发现在设置-> Code Completion -> Autopopup 下 1000改为0, 右边Parameter Info中的1000 也改为 0,

 超强JavaScript编辑器WebStorm代码提示迟缓问题及其它想到的

这样提示就不会迟缓了。

附送 

IntelliJ-Idea快捷键:
Alt+回车 导入包,自动修正

Ctrl+N查找类

Ctrl+Shift+N查找文件

Ctrl+Alt+L格式化代码

Ctrl+Alt+O优化导入的类和包

Alt+Insert生成代码(如get,set方法,构造函数等)

Ctrl+E或者Alt+Shift+C最近更改的代码

Ctrl+R替换文本

Ctrl+F查找文本

Ctrl+Shift+Space自动补全代码

Ctrl+空格代码提示

Ctrl+Alt+Space类名或接口名提示

Ctrl+P方法参数提示

Ctrl+Shift+Alt+N查找类中的方法或变量

Alt+Shift+C对比最近修改的代码

Shift+F6重构-重命名

Ctrl+Shift+先上键

Ctrl+X删除行

Ctrl+D复制行

Ctrl+/或Ctrl+Shift+/注释(//或者/*...*/)

Ctrl+J自动代码

Ctrl+E最近打开的文件

Ctrl+H显示类结构图

Ctrl+Q显示注释文档

Alt+F1查找代码所在位置

Alt+1快速打开或隐藏工程面板

Ctrl+Alt+left/right返回至上次浏览的位置

Alt+left/right切换代码视图

Alt+Up/Down在方法间快速移动定位

Ctrl+Shift+Up/Down代码向上/下移动。

F2或Shift+F2高亮错误或警告快速定位

代码标签输入完成后,按Tab,生成代码。

选中文本,按Ctrl+Shift+F7,高亮显示所有该文本,按Esc高亮消失。

Ctrl+W选中代码,连续按会有其他效果

选中文本,按Alt+F3,逐个往下查找相同文本,并高亮显示。

Ctrl+Up/Down光标跳转到第一行或最后一行下

Ctrl+B 快速打开光标处的类或方法 
复制代码
会有人问,IntelliJ-Idea 的快捷键 webstorm支持吗?支持,两个是同一个公司开发的。

正如eclipse扩展出系列IDE一样,其子类产品都支持e的大部分快捷键。

其它比如:myeclipse,Aptana,ZendStudio,Flex等等。

 (另外发现webstorm默认的快捷键太傻叉,ctlr + x居然是删除单行,正准备修改之后发现,它可以改为visual studio、eclipse或NetBean风格的)。

keymap --> keymaps

超强JavaScript编辑器WebStorm代码提示迟缓问题及其它想到的

学习一个软件的使用先从快捷键开始,快捷键是高效工作的基石,所以重中之重。而使用快捷键的最高境界是修改软件的快捷键。基于我经常使用软件的修改的快捷键:

1. Photoshop:

F1: 新建图层(因为在ps中新建图层尤如js中的新建变量,使用频繁而比较重要,F1 -> help太浪费这个键了) 。

F2: 新建文件

F3: 满画布显示

F4: 实际象素显示

F5: 存储为web格式,就是那个原来要(ctrl + shift + alt + s) 按五个键才能完成存储优化后的gif,jpg或png-8,png-24,有兴趣的同学可以比较一下这种方式存储的jpg与ctlr + shft + s存储的jpg的容量大小。

F9: 裁剪(选区后切图,编辑命令下)

F10: 自由变化(原来为ctlr + t) 

F11: 变化选区(原来需要右键) ,这两个好多同学无法区分,其实很简单,F10变换的是选区里边的内容,而F11变换的是选区。

F12: 画笔(原来为F5) ,F12原来为恢复,这个不痛不痒的命令占用这么大一个键,实在是太---浪费。

图像--> 模式 --> 索引颜色 改为: ctrl + '-' (减号),RGB模式 ctrl + '+' (加号)

图层--> 新建 --> 从图层建立组 改为: ctrl + '.'(句号)

图层--> 图层样式 拷贝图标样式 改为: alt + ctrl + c,复制图层样式:alt + ctrl + v

2. dreamweaver

F1: 注释html

F2: 多行注释 js

F3: 单行注释 js

F6: 取消注释

编辑 --> 代码折叠 --> 折叠所选 ctrl + ','(逗号) 折叠完整标签ctrl + '.'(句号)

ZenCoding 扩展展开:ctrl + return 

格式化:ctrl + shift + F 这个跟eclipse中的一样了。但是实在想不通VS里边这么重要的操作怎么没有一个快捷键分配。

Eclipse系列: F4 为max window

尤其可以想到windows系统中的快捷键,

在运行中输以下命令看看会出现什么?

notepad,calc,mspaint,control,main.cpl,等等,

这个在系统 C:\WINDOWS\system32 下搜索 exe,cpl之后出来的都可以在运行中运用。

其实有时候快捷键就像算法一样是相同的,在windows下还有一个必杀技就是原来从photoshop中的ctlr + w得来的,在w中,基本上所有的浏览器视窗都能用这个关闭。

最后,有兴趣的可以在cmd中试一下alt + enter会发生什么情况,同样的快捷键在execl中会发生什么呢?

相关推荐

芒果先生Mango / 0评论 2017-04-28