美文网首页
webstorm配置常见问题及优化

webstorm配置常见问题及优化

作者: kakaguo | 来源:发表于2018-09-05 17:24 被阅读0次

    1. webstorm里使用git bash

    webstorm内置terminal为Command Prompt。linux的指令,比如clear,ls等都无法使用。可通过以下设置将terminal改为git bash
    参考资料:如何将 Git Bash 整合进 WebStorm?

    2. import时通过webpack设置了别名alias,如何恢复webstorm路径提示和ctrl跳转

    webstorm有针对webpack的设置,File > Settings > Languages and Frameworks >JavaScript | Webpack,然后选择有配置alias的文件就行了,一般为webpack.base.conf.js。
    参考资料:当在Webpack里配置了别名之后,Webstorm里可以设置路径提示吗

    3. webstorm卡顿——改变内存占用,提升速度

    这个看过很多教程,基本都是让修改WebStorm.exe.vmoptions这个文件。
    路径如下
    webstorm安装主目录>bin>WebStorm.exe.vmoptions
    更改为
    第二行:-Xms526m
    第三行:-Xmx1024m
    其实,webstorm可以用自定义的vmoptions,不用修改WebStorm.exe.vmoptions,而且自定义的入口非常方便:
    Help > Edit Custom VM Options。
    我的笔记本配置是16G内存,配置如下:

    # custom WebStorm VM options
    
    -Xms1024m
    -Xmx4096m
    -XX:ReservedCodeCacheSize=512m
    -XX:+UseConcMarkSweepGC
    -XX:SoftRefLRUPolicyMSPerMB=100
    -ea
    -Dsun.io.useCanonCaches=false
    -Djava.net.preferIPv4Stack=true
    -XX:+HeapDumpOnOutOfMemoryError
    -XX:-OmitStackTraceInFastThrow
    

    另外,还可以在Setting里进一步优化。
    参考资料:How to speed up WebStorm

    4. webstorm 右下角显示内存占用

    Settings > Appearance & Behavior > Appearance | Window Options里,勾选Show memory indicator


    1.png 2.png

    5. webstorm里import时使用单引号

    Setting > Editor > Code Style > HTML里,选项Generated quote marks,选择Single。
    参考资料:WebStorm 里 import 文件的时候使用单引号

    6. webstorm 使用内置的git工具——compare with branch解决冲突

    执行git pull后,如果有大量文件冲突,可以通过
    右键 > Git > compare with banch 来直观的对比每一个有冲突的文件和远程分支的差异,然后选择接受本地或远程。
    参考资料:webstorm中git的使用

    7. 手机访问webstorm做的页面,根据IP地址访问出错

    webstorm需要设置为【允许外部连接访问】
    Setting > Build, Exection, Deployment > Debugger里,勾选 can accept external connections,同时Port改为4位。
    参考资料:解决webstorm本地IP访问页面出错的问题

    8. webstorm高亮后端模板(如.ftl文件)

    打开Webstorm的setting,可以使用快捷键:“Ctrl + Alt + s”打开setting之后,在Editor中的File Types(也可以直接用setting的搜索功能搜索file types) 中的Recognized File Types框中选择Html Files(因为ftl和tpl模板本身就是html文件,所以就用html文件的高亮格式即可),然后在Registered Patterns中添加“”.ftl“或者”“.tpl”。点击ok即可
    参考资料:webstorm如何高亮显示.ftl模板文件

    9. JetBrains系列WebStorm等中文输入法无法跟随光标

    我自己笔记本外接2个显示屏,其中1个只webstorm用。在webstorm里输入中文时,如果显示的输入法不跟随(在别的屏幕里),直接将输入法拖入webstorm所在屏幕内的右侧,这样虽然依然不跟随,最起码是在同一个屏幕内。也可以尝试如下方法:
    参考资料:JetBrains系列WebStorm等中文输入法无法跟随光标的问题的解决办法

    相关文章

      网友评论

          本文标题:webstorm配置常见问题及优化

          本文链接:https://www.haomeiwen.com/subject/wgtzwftx.html