webstorm怎么快速生成各种条件注释

webstorm怎么快速生成各种条件注释,第1张

没有明白你的意思,你想说很智能的帮你注释?这个真不一定有

但是如果你想问注释的快捷键的话 倒是有 Ctrl+/这两个组合键,可以直接将光标所在的当前行注释,生成注释符号的。

对于使用的不用的 *** 作系统对WebStorm更改一下设置,能够在更大的程度上提升效率。

1、Windows

系统

<WebStorm

installation

folder>/bin/idea.exe.vmoptions

或是下面的方法进行设置:

<WebStorm

installation

folder>/bin/idea64.exe.vmoptions

2、*NIX

系统

<WebStorm

installation

folder>/bin/idea.vmoptions

或是下面的方法进行设置:

<WebStorm

installation

folder>/bin/idea64.vmoptions

3、Mac *** 作系统

将这个file

/Applications/WebStorm.app/bin/下的idea.vmoptions复制到

~/Library/Preferences/WebIdeXX/idea.vmoptions

举个例子,为了增加WebStorm堆的大小,你需要从/Applications/WebStorm.app/bin/idea.vmoptions

复制original

.vmoptions文件到~/Library/Preferences/WebIdeXX/idea.vmoptions,然后修改-Xmx设置。

对于比较旧的版本的话,就需要如下进行设置存储:

/Applications/WebStorm.app/Contents/Info.plist

Unicode文本的管理设置

在WebStorm允许定义非ascii字符是否应该使用文字像‘\

u00AB’或‘\

00

ab”。

中 *** 作主要是由系统属性idea.native2ascii.lowercase控制,在默认的情况下,使用大写字符。

也可以使用小写字符,但是需要按照使用的平台进行设置,如下:

1、Windows

*NIX系统

idea.native2ascii.lowercase=true

放到bin/idea.properties文件,这个文件位于产品装包中。

2、Mac *** 作系统

复制/Applications/WebStorm.app/bin/idea.properties文件到~/Library/Preferences/WebIdeXX/下,打开进行编辑,添加行。

对于老版本的WebStorm,打开用于编辑的/Applications/WebStorm.app/Contents/Info.plist文件,并添加以下代码:

<key>idea.native2ascii.lowercase</key>

<string>true</string>

到这个部分

<key>Properties</key>

<dict>

...

<dict>

放到bin/idea.properties文件,这个文件位于产品装包中。

新建Scheme + 修改字体

ctrl+alt+s打开Settings界面,Editor >Colors&Fonts >Font。

Default scheme是亮色调,但我想定制一套暗背景的环境,所以在右侧Scheme name下拉框中选择Monokai,以此作为修改的基础,然后点击Save as,给自己新建的Scheme起个名字吧,如下图:

这里面可以设置字体(我一般选择Consolas),字体大小,行间距。

自定义语法高亮

用ctrl+alt+s打开Settings界面,Editor >Colors&Fonts。

不同语言有各自的语法高亮规则,但有一部分是通用的(General),我们首先来设置General,然后再根据需要设置不同语言的语法高亮。

General的设置

普通文本:default text

折叠文本: Folded text

光标: Caret

光标所在行: Caret row

行号: Line number

TODO: TODO default

光标下变量高亮:Search result

搜索结果:Text search result

匹配的括号:Matched brace

不匹配的括号:Unmatched brace

未使用的符号:Unused symbol

左边空隙(行号,断点):Gutter background

选中的文本背景色:Selection background

选中的文本前景色:Selection foreground

区分语言的设置

举例来说,如果要更改Javascript的语法高亮,就在上图中选择Javascript,然后再进行详细设置。具体设置项就不赘述了。

显示行号 + 自动换行

如果用Vim编程,行号是非常必要的辅助。WebStorm默认是不显示行号的,没关系,显示行号非常的容易。

只要在代码左侧的gutter区域点右键,就会出现下图的菜单:勾选上Show Line Numbers即可。

另外,勾选上图中的Use Soft Wraps就启用了WebStorm的自动换行的功能,即过长的代码行不会超出屏幕,不会出现横向的滚动条。

值得一提的是,标准的Vim,jk是移到上一行下一行,如果代码自动换行了,被分割成的两行虽然看起来是两行,但其实是一个逻辑行,这时候用jk是上移下移一个逻辑行。这种情况下,如果要从同一逻辑行的“第一行”移动到“第二行”,需要按gj,即先按g再按方向。虽然Vim提供了这个方法,但还是经常按错。

好消息是,启用了Use Soft Wraps的WebStorm不需要这样,直接按j就可以从同一逻辑行的“第一行”移动到“第二行”。

导入导出设置

File >Export Settings导出用户设置。如下图,你可以选择要导出哪些类型的设置,也可以选择导出到哪个目录下。

导出后的配置以jar包的形式存在,导入也同样简单,File >Import Settings,选择jar包导入成功后,重启WebStorm就大功告成了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11555275.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存