Open mask2012 opened 6 years ago
昨天学了一天vs code,发现上手挺快的,我把他看成是sublime text的升级版
总体来说就是把我在st中的设置与习惯搬到了vs code上,发现竟然都可以搬过来,有的体验变好了,有的体验变差了。当然我看中的是他未来插件的发展。
这个是相处时间最长的,我花了有一段时间,才找到对比没那么强烈的皮肤
快速的选择是提高效率的必备武器,emmet中自带了选择,然后加上插件expand_region,即可实现sublime里边我常用的选择功能,并按照ctrl+0开始设定了快捷键
整行操作也是不可获取的效率操作,我改成了和st一致 Copy Line Down 复制本行 ---ctrl+shift+d Move Line Up 整行上移 ----ctrl+shift+uparrow Move Line Down 整行下移 ----ctrl+shift+downarrow
Go To Definition f12 Peek Definition alt+f12
Toggle Intergrated Terminal ---ctrl+shift+` Focus First Editor Group ---ctrl+shift+alt+upArrow Focus Terminal ---ctrl+shift+alt+downArrow
使用过程中很不喜欢颜色预览,大多数情况下我是不需要这个的,只因为碍眼,真的碍眼 发现在issue里和我有同样感受的不止一个,于是作者应大家的要求很快就加上了去掉颜色预览的option https://github.com/Microsoft/vscode/issues/10943 在setting里搜css.colorDecorators 即可找到此选项
另一个很不喜欢的地方是打开文件默认是当作临时文件的,此时如果打开别的文件,会在当前文件打开,而不是新开窗口。我并不觉得这样的特性有神马好的,如果要关我自己会关的,我既然打开了肯定有用。好在同样搜到了此项设定 在setting里搜workbench.editor.enablePreview 即可找到此选项
open file path 这个可以按住ctrl点击文件打开文件,省力高效 expand-region 选择用,可以层级往上和层级往下 jce 支持jce语法高亮 vscode-fileheader 在文件头部插入修改日期并自动更新 beautiful UI 我用的这个皮肤 Project Manager 快速切换工程,保存用命令,打开用快捷键ctrl+shift+o 新工程打开
插件color-picker调起时遇到问题, 后来发现他的运行需要依赖某些模块,然后会自动去下载,(去看官方issue也有很多都是启动不了) 通过help-toggle develop tool 发现插件是运行在chrome的环境下的,可爱的是调试信息很丰富。 发现是npm下载遇到了问题,我本机的npm源是我们自己布的一个源,这个源下载失败了 后来切到淘宝源,还是失败了, 再试试切到npm官方源,竟然成功了
同步所有vs code的设置 那么在别的电脑施展vs code的时候,先装上Setting Sync,再下载配置,就可以还原vs code的所有设置了,包括插件,快捷键,snippet等。
实际操作中,在另一台电脑down配置的时候遇到了非预期的东东,最终找到了解决方案,看这里。
expand-region 这个插件好方便,emmet自带的好像不支持js
Settings Sync 这个插件也不错,和github一起用,可以在不同的设备上同步插件&设置&快捷键
@DongLee0504 是的 expand-region相当于是一个一直往大范围选择的选择器。 以前我在st里选择引号内容,只需要一个快捷键搞定(当然也用了插件),现在用expand-region需要点2下才行
昨天学了一天vs code,发现上手挺快的,我把他看成是sublime text的升级版
总结一下vs code相较与st的优势
总体来说就是把我在st中的设置与习惯搬到了vs code上,发现竟然都可以搬过来,有的体验变好了,有的体验变差了。当然我看中的是他未来插件的发展。
皮肤
这个是相处时间最长的,我花了有一段时间,才找到对比没那么强烈的皮肤
选择器
快速的选择是提高效率的必备武器,emmet中自带了选择,然后加上插件expand_region,即可实现sublime里边我常用的选择功能,并按照ctrl+0开始设定了快捷键
line actions
整行操作也是不可获取的效率操作,我改成了和st一致 Copy Line Down 复制本行 ---ctrl+shift+d Move Line Up 整行上移 ----ctrl+shift+uparrow Move Line Down 整行下移 ----ctrl+shift+downarrow
跳转定义/预览定义
Go To Definition f12 Peek Definition alt+f12
启动cmd,切编辑器和cmd区
Toggle Intergrated Terminal ---ctrl+shift+` Focus First Editor Group ---ctrl+shift+alt+upArrow Focus Terminal ---ctrl+shift+alt+downArrow
github开发者互动
color picker
使用过程中很不喜欢颜色预览,大多数情况下我是不需要这个的,只因为碍眼,真的碍眼 发现在issue里和我有同样感受的不止一个,于是作者应大家的要求很快就加上了去掉颜色预览的option https://github.com/Microsoft/vscode/issues/10943 在setting里搜css.colorDecorators 即可找到此选项
keep open
另一个很不喜欢的地方是打开文件默认是当作临时文件的,此时如果打开别的文件,会在当前文件打开,而不是新开窗口。我并不觉得这样的特性有神马好的,如果要关我自己会关的,我既然打开了肯定有用。好在同样搜到了此项设定 在setting里搜workbench.editor.enablePreview 即可找到此选项
插件使用
open file path 这个可以按住ctrl点击文件打开文件,省力高效 expand-region 选择用,可以层级往上和层级往下 jce 支持jce语法高亮 vscode-fileheader 在文件头部插入修改日期并自动更新 beautiful UI 我用的这个皮肤 Project Manager 快速切换工程,保存用命令,打开用快捷键ctrl+shift+o 新工程打开
插件使用遇到问题解决
插件color-picker调起时遇到问题, 后来发现他的运行需要依赖某些模块,然后会自动去下载,(去看官方issue也有很多都是启动不了) 通过help-toggle develop tool 发现插件是运行在chrome的环境下的,可爱的是调试信息很丰富。 发现是npm下载遇到了问题,我本机的npm源是我们自己布的一个源,这个源下载失败了 后来切到淘宝源,还是失败了, 再试试切到npm官方源,竟然成功了
Settings Sync
同步所有vs code的设置 那么在别的电脑施展vs code的时候,先装上Setting Sync,再下载配置,就可以还原vs code的所有设置了,包括插件,快捷键,snippet等。
上传
下载
实际操作中,在另一台电脑down配置的时候遇到了非预期的东东,最终找到了解决方案,看这里。