{
1:快捷键搜索
2:修改Webstorm内存配置文件
3:在Webstorm中排除检索目录
4:Webstorm过滤项目中的.meta文件
5:自动保存文件
6:工具栏显示
7:导入导出WebStorm设置
8:代码提示忽略大小写
}
{1:快捷键搜索
官网 https://www.jetbrains.com/ https://www.jetbrains.com/webstorm/
Preferences → Keymap → eclipse(Mac OS X)
Duplicate line or Selection 复制的行或选择 ctrl+shift+down
Duplicate Entire Lines 复制当前整行 ctrl+shift+up
Duplicate Lines 复制当前整行 ctrl++shift+up
Move Line Down 移动当前整行 下 ctrl+super+down
Move Line Up 移动当前整行 下 ctrl+super+up
Move Caret to Line End 光标移动到最右边 super + <-
Move Caret to Line Start 光标移动到最左边 super + ->
Find... 查找 ctrl+f
Replace... 替换 ctrl+r
Find in Path... 全局查找 ctrl+h
File Structure 文件结构(列出所有函数) ctrl+o
Parameter Info 查看函数参数(选中函数名字,再按快捷键)
Line/Column... 跳转到指定行 ctrl+l
Find Next/Move to Next Occurrence 查找上下一个 ctrl+k
Find Previous/Move to Previous Occurrence 查找下一个 ctrl+k
Delete Line 删除当前整行 ctrl+d
Reformat Code 格式化代码 ctrl+shift+f
Rename... 文件重命名 enter
Enter 换行 delete
2:警告提示
Warning 警告
The shortcut is already assigned to other actions. 快捷键已经分配给其他操作。
Do you want to remove other assignments? 你想要删除其他作业吗?
Leave(许可) Cancel(取消) Remove(迁移)
}
{2:修改Webstorm内存配置文件
使用文本编辑器打开文件:
/Applications/WebStorm.app/Contents/bin/webstorm.vmoptions
修改配置参数
-Xms1024m
-Xmx2048m
然后根据个人电脑配置和Webstorm的使用效果调节数值
}
{3:在Webstorm中排除检索目录
鼠标选中要排除检索的目录->右键菜单->Mark Directory As -> Excluded
在Cocos2d-js项目中我一般会排除以下目录,供大家参考:
/frameworks/cocos2d-x //不会在webstorm中编辑 C++文件
/frameworks/runtime-src //项目原生工程
/publish //release发布目录
/simulator //debug发布目录
/res //res是项目资源目录,其中大部分目录也会排除
}
{4:Webstorm过滤项目中的.meta文件
Preferences->Editor->File Types{
Recognized File Types 识别文件类型
Registered Patterns{
lgnore files and folders 忽略文件或文件类型
}
我在刚接触CocosCreator时经常使用Webstorm,代码补全、定义跳转等都没问题,唯一不足的就是不能断点调试。因为Creator工程不像Cocos2d-js没有明确的启动入口文件(index.html),所以只能在Chrome中的devtools中调试。后来经过反复尝试终于可以在Webstorm中调试Creatore工程了,而且Creator不同版本的调试方法还不一样。
Webstrom中过滤.meta文件
另外Creator 工程中有个恼人的 xxx.meta 文件,试过几种方法终于在Webstorm设置选项里找到了文件滤选项。
}
{5:自动保存文件
Preferences->Appearance & Behavior->System Settings{
Synchronization{//修改成多少秒就可以了
Save file automatically if application is idle for 15 sec
翻译
如果应用程序空闲15秒,自动保存文件
}
}
}
{6:工具栏显示
View->Toolbar
}
{7:导入导出WebStorm设置
File->{
Import Settings...导入设置模板
Export Settings...导出设置模板
}
Application TasksOptions
Code Style(schemes)
Debugger
Default project
File templates(schemes)
Find
Git
Key maps
key maps(schemes)
Look and Feel
Path Macros
ProjectViewShared
Registry General
UI Settings,Dependency UI,ProjectViewFileNesting
}
{8:代码提示忽略大小写
Preferences → Editor → Code Completion(Mac OS X)
版本不同页面显示也不一样
Match Case(区分大小写) -->把这个勾掉就可以了
Case sensitive completion(大小写敏感的完成){
All 所有
None 没有一个 -->把这个勾掉就可以了
First letter 第一个字母
}
}
WebStorm默认配置 https://download.csdn.net/download/gamecocos2dx/11018351
InteIIiJ IDEA https://download.csdn.net/download/gamecocos2dx/11019005