VS Code插件推荐

This commit is contained in:
qianguyihao
2018-06-15 21:41:27 +08:00
parent f4dbef94dd
commit eea26d809f
7 changed files with 451 additions and 154 deletions

View File

@@ -151,6 +151,48 @@ Sass 文件格式化。
20180611_2235.png
### open in browser
在浏览器中打开。
### Auto Rename Tag
适用于 JSX、Vue、HTML。在修改标签名时能在你修改开始结束标签的时候修改对应的结束开始标签帮你减少 50% 的击键。
###Project Manager
项目管理,让我们方便的在命令面板中切换项目文件夹,当然,你也可以直接打开包含多个项目的父级文件夹,但这样可能会让 VSCode 变慢。
### highlight-icemode选中相同的代码时让高亮显示更加明显
VSCode自带的高亮显示实在是不够显眼。用插件支持一下吧。
所用了这个插件之后VS Code自带的高亮就可以关掉了
在用户设置里添加`"editor.selectionHighlight": false`即可。
参考链接:[vscode 选中后相同内容高亮插件推荐](https://blog.csdn.net/palmer_kai/article/details/79548164)
### highlight-words全局高亮跨文件多色彩
参考链接:[Visual Studio Code全局高亮着色插件(跨文件多色彩)经验纪要](https://zhuanlan.zhihu.com/p/31163793)
## Vue 相关的插件
@@ -217,4 +259,23 @@ Sass 文件格式化。
问题1
解决You can kill the Microsoft.VSCode.Cpp.IntelliSense.Msvc process to save the file successfully. 也就是 IntelliSense 这个进程。
解决You can kill the Microsoft.VSCode.Cpp.IntelliSense.Msvc process to save the file successfully. 也就是 IntelliSense 这个进程。
## 参考链接
- [能让你开发效率翻倍的 VSCode 插件配置(上)](https://zhuanlan.zhihu.com/p/30976584)
### 某网友的VS Code 插件截图
20180611_2255.png

View File

@@ -1,147 +1,147 @@
### 新建文件时快速生成Html
**安装如下插件:**
- FileHeader自动创建文件开头模板并且会根据最后的保存时间修改更新时间。[官网链接](https://github.com/shiyanhui/FileHeader)。
- CSS Formatcss格式化。
- Emmet它能够让你在编辑器中书写CSS和HTML的缩写并且动态地拓展它是一个能大幅度提高前端开发效率的一个工具。这个软件的安装过程比较久。[官网教程](http://docs.emmet.io/)。
**开始使用:**
新建文件,输入`html:5`,按[Ctrl + E] 或者 Tab 键,
参考链接:[Sublime Text 新建文件快速生成Html【头部信息】和【代码补全】、【汉化】](http://www.jianshu.com/p/f44e91bf9dfb)
## 常用插件
### SublimeCodeIntelJavaScript代码自动提示不好用
安装完成后通过路径Perferences->Package Settings->SublimeCodeIntel->Setting - Defalut打开配置文件。
```
"codeintel_selected_catalogs": ["jQuery"]
```
改为:
```
"codeintel_selected_catalogs": ["JavaScript"]
```
保存后重启软件。
参考链接:[#](http://blog.csdn.net/hehexiaoxia/article/details/54134756)
### javascript completJavaScript代码自动提示
- [官网链接](https://packagecontrol.io/packages/JavaScript%20Completions)
- [GitHub链接](https://github.com/pichillilorenzo/JavaScript-Completions)
在google上搜关键字"sublime javascript complete"找到的。另外还搜到一个[SublimeAllAutocomp lete](https://github.com/alienhard/SublimeAllAutocomplete)
### JsFormatJS代码格式化
快捷键是选中JS代码然后按ctrl+alt+f。
或者,先用快捷键打开命令面板 “ctrl + shift + p”, 再输入 “Format: Javascript” 就可以使用格式化命令
### Sublime Server
我们如果右键在浏览器中打开html网页其实是以**文件路径**的方式打开的导致很多api无法操作。最好的办法是将html在服务器上打开。
我们如果安装 `Sublime Server`,就可以让网页在本地的服务器上打开。
安装成功之后,使用步骤如下:
1选择菜单栏"Tools --> SublimeServer --> Start SublimeServer"启动服务器。
2在html文档里右键选择 "View in SublimeServer"。
如果想关闭服务器直接把Sublime Text 整个软件关掉就好。其他的关闭方式容易导致软件卡死。
## 代码快速生成
1`>`符号的技巧:
输入`ul>li*9`然后按tab键生成的代码如下符号`>`是包含的关系)
```html
<div>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
</div>
</div>
```
## sublime text 快捷键
| Win快捷键 | Mac快捷键 |作用 | 备注 |
|:-------------|:-------------|:-----|:-----|
|html:5+tab||html结构代码||
|tab||补全标签代码||
|tab|补全标签代码| |比如在html文件中输入`div`,然后 按住tab键后会自动生成`<div></div>`。||
| **Ctrl + Shift + D** | Cmd + Shift + D|复制当前行到下一行 | |
| Ctrl+Shift+K || 快速删除整行 | |
|Ctrl+鼠标左键单击||集体输入||
|Ctrl+H|Option+Cmd+F|查找替换|||
| Ctrl+/ || 注释单行 | |
| Ctrl+Shift+/ || 注释多行 | |
|Ctrl+L| | 快速选中整行,继续操作则继续选择下一行,效果和 `Shift + ↓` 效果一样| |
|**Ctrl+Shift+L**| | 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行| 经常与上一个快捷键结合起来使用 |
|**Ctrl + Shift +【↑/↓**| Ctrl + Cmd +↑/↓ | 移动当前行 | |
|F11||全屏||
## 推荐阅读
- [Sublime Text使用技巧](https://github.com/smyhvae/tools/blob/master/01-%E4%B8%AA%E4%BA%BA%E6%95%B4%E7%90%86/Sublime%20Text%E4%BD%BF%E7%94%A8%E6%8A%80%E5%B7%A7.md)
我自己整理的。
## 参考链接
- [像 Sublime Text 一样使用 Chrome DevTools](https://chinagdg.org/2015/12/%E5%83%8F-sublime-text-%E4%B8%80%E6%A0%B7%E4%BD%BF%E7%94%A8-chrome-devtools/)
### 新建文件时快速生成Html
**安装如下插件:**
- FileHeader自动创建文件开头模板并且会根据最后的保存时间修改更新时间。[官网链接](https://github.com/shiyanhui/FileHeader)。
- CSS Formatcss格式化。
- Emmet它能够让你在编辑器中书写CSS和HTML的缩写并且动态地拓展它是一个能大幅度提高前端开发效率的一个工具。这个软件的安装过程比较久。[官网教程](http://docs.emmet.io/)。
**开始使用:**
新建文件,输入`html:5`,按[Ctrl + E] 或者 Tab 键,
参考链接:[Sublime Text 新建文件快速生成Html【头部信息】和【代码补全】、【汉化】](http://www.jianshu.com/p/f44e91bf9dfb)
## 常用插件
### SublimeCodeIntelJavaScript代码自动提示不好用
安装完成后通过路径Perferences->Package Settings->SublimeCodeIntel->Setting - Defalut打开配置文件。
```
"codeintel_selected_catalogs": ["jQuery"]
```
改为:
```
"codeintel_selected_catalogs": ["JavaScript"]
```
保存后重启软件。
参考链接:[#](http://blog.csdn.net/hehexiaoxia/article/details/54134756)
### javascript completJavaScript代码自动提示
- [官网链接](https://packagecontrol.io/packages/JavaScript%20Completions)
- [GitHub链接](https://github.com/pichillilorenzo/JavaScript-Completions)
在google上搜关键字"sublime javascript complete"找到的。另外还搜到一个[SublimeAllAutocomp lete](https://github.com/alienhard/SublimeAllAutocomplete)
### JsFormatJS代码格式化
快捷键是选中JS代码然后按ctrl+alt+f。
或者,先用快捷键打开命令面板 “ctrl + shift + p”, 再输入 “Format: Javascript” 就可以使用格式化命令
### Sublime Server
我们如果右键在浏览器中打开html网页其实是以**文件路径**的方式打开的导致很多api无法操作。最好的办法是将html在服务器上打开。
我们如果安装 `Sublime Server`,就可以让网页在本地的服务器上打开。
安装成功之后,使用步骤如下:
1选择菜单栏"Tools --> SublimeServer --> Start SublimeServer"启动服务器。
2在html文档里右键选择 "View in SublimeServer"。
如果想关闭服务器直接把Sublime Text 整个软件关掉就好。其他的关闭方式容易导致软件卡死。
## 代码快速生成
1`>`符号的技巧:
输入`ul>li*9`然后按tab键生成的代码如下符号`>`是包含的关系)
```html
<div>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
<li>a</li>
</div>
</div>
```
## sublime text 快捷键
| Win快捷键 | Mac快捷键 |作用 | 备注 |
|:-------------|:-------------|:-----|:-----|
|html:5+tab||html结构代码||
|tab||补全标签代码||
|tab|补全标签代码| |比如在html文件中输入`div`,然后 按住tab键后会自动生成`<div></div>`。||
| **Ctrl + Shift + D** | Cmd + Shift + D|复制当前行到下一行 | |
| Ctrl+Shift+K || 快速删除整行 | |
|Ctrl+鼠标左键单击||集体输入||
|Ctrl+H|Option+Cmd+F|查找替换|||
| Ctrl+/ || 注释单行 | |
| Ctrl+Shift+/ || 注释多行 | |
|Ctrl+L| | 快速选中整行,继续操作则继续选择下一行,效果和 `Shift + ↓` 效果一样| |
|**Ctrl+Shift+L**| | 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行| 经常与上一个快捷键结合起来使用 |
|**Ctrl + Shift +【↑/↓**| Ctrl + Cmd +↑/↓ | 移动当前行 | |
|F11||全屏||
## 推荐阅读
- [Sublime Text使用技巧](https://github.com/smyhvae/tools/blob/master/01-%E4%B8%AA%E4%BA%BA%E6%95%B4%E7%90%86/Sublime%20Text%E4%BD%BF%E7%94%A8%E6%8A%80%E5%B7%A7.md)
我自己整理的。
## 参考链接
- [像 Sublime Text 一样使用 Chrome DevTools](https://chinagdg.org/2015/12/%E5%83%8F-sublime-text-%E4%B8%80%E6%A0%B7%E4%BD%BF%E7%94%A8-chrome-devtools/)