新建项目时在scan file to index时卡死
原因:是因为node-modules文件夹中文件过多造成的
解决办法:在新建项目时将node-modules这个文件夹排除
如果上面办法不行,就将node-modules中的文件先拷贝出来,等项目建好后,右键文件夹,Mark Directory as excluded就可以
更换主题
打开 http://www.phpstorm-themes.com/ 上面挑一个自己喜欢的色调
下载后,文件格式如 Dubiela Dark_1.icls
将该文件复制到用户目录\.PhpStorm2017.1\config\colors
下,我的是C:\Users\qianjin.DESKTOP-GVP6V4L.PhpStorm2017.1\config\colors,如果colors文件夹不存在,就新建一个,打开Dubiela Dark_1.icls主题文件,将名字改为wang20171031(这一步我是为了方便后面好找用,没用意义的),然后重启PHPstorm编辑器
File>Setting>Editor>Colors&Fonts 在Schema中选wang20171031就可以
配置git
- PhpStorm2017/File>Setting>Version Control>Git>在Path to Git Executable中选择Git在本机的安装路径,如果git路径配置到了全局环境变量中,只需输入git.exe就行,点击右边Test按钮测试下
- 在本地建一空文件夹
- 菜单>VCS>Checkout from Version Control>Git>在
- Git Repository URL中输入github上的地址
- Parent Directory:本地放当前项目的目录
- Directory Name: git下来的项目名字,默认与github仓库中一样,也可以改成自己的名字
提高工作效率
- 同时编辑多个相同的单词
- 方法一:按住Alt键后鼠标,点击实现多光标插入 或拖拉选择内容同时编辑多个地方
- 方法二:选中一个单词或一片代码,后按Alt+J就会依次选中多个相同的代码片断再进行编辑
- 屏幕
- 屏幕向上向下移动 Ctrl+向上箭头或向下箭头
- 当前工作行为屏幕中间,Ctrl+M
- 到文档顶部和底部 Ctrl+home或end
- 到代码块的开始和结尾处 Ctrl+[或]
- 到当前行的开头和结尾处 home或end
- 跳转到指定行 Ctrl+j
- 选择
- 选择当前行 Ctrl+c ,鼠标没有选择任何内容时,它与复制同一个快键键
- 向外一步一步扩大选择 Ctrl+w,也可以实现选择单词或当前行的功能
- 编辑
- 删除当前行 Ctrl+x或y
- 复制当前行 Ctrl+d
- 注释当前行 Ctrl+/
- 注释选择部分 Shift+Ctrl+/
- 跳转
- 当前使用的方法在哪里定义的 Ctrl+b,或当前属性哪些地方用到了
- 上一次编辑的位置 Ctrl+Alt+左箭头
配置eslint
首要条件
- 安装了node
- 项目安装eslint
npm i eslint -D
在phpStorm中配置
File/Settings/Languages&Frameworks>JavaScript>Code Quality Tools>ESLint