webstorm基本操作?

1 默认webstorm 显示终端 terminal 的快捷键 alt+f12。
2 启动本地项目网站:在cmd中,cd D:\pms2web,敲npm run dev回车。
3 切换分支:点击右下角现使用分支-分支列表中点击要切换的分支-checkout。
webstorm基本操作?_第1张图片
4 新建分支:右下角new branch-git terminal没命令行输入git push,根据提示“git push --set-upstream origin product_file”(product_file是新分支名)。
5 拉取分支:pull-checkout。

WebStorm 中有一些行(hang)操作,这些操作对于我们脱离鼠标完全只用键盘有很大帮助。

一般默认情况下我们要对一行代码进行操作,我们需要选中当前行,才能对它进行操作。而在 WebStorm 中,没有提供一选中当前行的快捷键操作(有可能是有的,只是我没找到),那么我们要对行进行操作,需要一直按着 shift 和光标键或者编辑键盘来选中行,或者用鼠标来拖。光标键来选,效率太低了,鼠标来选,需要把手移到鼠标上,我们还想着脱离鼠标呢,所以也不是合适的方法。

WebStorm 中没有提供一个快捷的选中行的操作是为什么呢?

是因为:只要光标在你需要进行行操作中的行中,你就可以直接进行行操作。

上面这句话太拗口了,刚好“行”这个字还是个多音字,大家慢慢读一下,理解一下。下面实际说明:

光标停留在任意一行代码中的任意位置,按下 Ctrl+D 快捷键,那么会将你当前的行变为一模一样的两行,在菜单中 Edit --> Duplicate Line ,英文字面意思是“复制”当前行;
光标停留在任意一行代码中的任意位置,按下 Ctrl+Y 快捷键,那么当前行直接就消失了,就是删除当前行的意思;
光标停留在任意一行代码中的任意位置,按下 Ctrl+C 快捷键,那么会全选当前行并拷贝当前行,这样剪贴板中就有了当前整个行,我们就可以根据需要去粘贴了;
光标停留在任意一行代码中的任意位置,按下 Ctrl+Shift+↑ 或者 Ctrl+Shift+↓ 快捷键,会整行的上下挪动行;
光标停留在任意一行代码中的任意位置,按下 Shift+Enter ,那么会在当前行下面产生一个空行,光标会出现在这个新行的默认缩进处。
光标停留在任意一行代码中的任意位置,按下 Ctrl+Alt+Enter ,那么会在当前行上面产生一个空行,光标会出现在这个新行的默认缩进处。
光标停留在任意一行代码中的任意位置,按下 Ctrl+Enter ,那么会把当前行按光标所在位置拆为两行,光标会停留在上面一行。
还有几个不太属于行操作但和行有一点关系的快捷键,在这里列一下:

光标停留在任意一行代码中的任意位置,按下 Ctrl+G 快捷键,会弹出让你输入要将光标跳转到某行某列的数值,输入后回车,光标就跳转到相应位置了,如果输的时候只输入一个数字,那么会跳到所在的行号,列的位置根据你前面光标所在的列来决定,如果你直接输入的是“:数字”,那么光标会跳到当前行你输入的列数哪里;
光标停留在任意一行代码中的任意位置,按下 Ctrl+↑ 或者 Ctrl+↓ 快捷键,会按行来移动编辑区的视区,光标位置不变,这个的作用就是,当我们脱离了鼠标,想查看代码中不在当前视区的代码,一般的操作我们是通过光标键来一直往上或者往下移动光标,从而达到移动代码视区的效果,这个的问题就是光标位置移动了,我们要想回到光标之前所在的位置,要么在移动开始前就记住行号完后再跳转回去,要么就再一直不断的挪光标挪回去,效率显然不是太好,那么 Ctrl+↑ 和 Ctrl+↓ 的作用这个时候就有了,它移动了视区,同时光标位置没有变,我们在看完其他地方的代码后,只要随便敲个字符,当前视区就会回到光标所在的位置,然后你在把刚才敲的字符删除了就好了,如果你敲的是 Enter 或者是 Shift+Enter 只是产生了一个空行,说不定还是你刚好需要的,连删除都不用删了;
光标停留在任意一行代码中的任意位置,按下 Alt+↑ 或者 Alt+↓ 快捷键,会按代码层级来移动光标,就是先按你光标所在位置的代码层级移动到同级的上一个或者下一个代码处,如果同级没有,则移动到上一级。
参考:https://www.cnblogs.com/DeadFire/p/4516299.html

你可能感兴趣的:(软件环境,Webstorm)