diff --git a/source/_posts/Visual Studio.md b/source/_posts/Visual Studio.md index c77a264..aa58b95 100644 --- a/source/_posts/Visual Studio.md +++ b/source/_posts/Visual Studio.md @@ -2,62 +2,106 @@ --- -# Visual Studio -## 快捷键 -### 注释:Ctrl+K+C +# 快捷键 -### 取消注释:Ctrl+K+U +## 注释:Ctrl+K+C -### 设置断点调试:F9 +## 取消注释:Ctrl+K+U -### 撤销:Ctrl+Z +## 设置断点调试:F9 -### 反撤销:Ctrl+Y +## 撤销:Ctrl+Z -### 定位到当前行的行首:Home +## 反撤销:Ctrl+Y -### 定位到当前行的行尾:End +## 定位到当前行的行首:Home -### 选中从光标起到航首间的代码:Shift+Home +## 定位到当前行的行尾:End -### 选中从光标起到行尾间的代码:Shift+End +## 选中从光标起到航首间的代码:Shift+Home -### 定位到当前文本编辑器的首行:Ctrl+Home +## 选中从光标起到行尾间的代码:Shift+End -### 定位到当前文本编辑器的末行:Ctrl+End +## 定位到当前文本编辑器的首行:Ctrl+Home -### 逐过程调试:F10 +## 定位到当前文本编辑器的末行:Ctrl+End -### 逐语句调试:F11 +## 逐过程调试:F10 -### 跳出调试:Shift+F11 +## 逐语句调试:F11 -### 调用智能提示:Alt+→ +## 跳出调试:Shift+F11 -### 快速隐藏或显示当前代码段:Ctrl+M*2 +## 调用智能提示:Alt+→ -### 跳转到指定某一行:Ctrl+G +## 快速隐藏或显示当前代码段:Ctrl+M*2 -### 转小写:Ctrl+U +## 跳转到指定某一行:Ctrl+G -### 转大写:Ctrl+Shift+U +## 转小写:Ctrl+U -### 快速切换窗口:Ctrl+Tab +## 转大写:Ctrl+Shift+U -### 回到上一个光标的位置:Ctrl+— +## 快速切换窗口:Ctrl+Tab -### 前进到下一个光标的位置:Ctrl+Shift+— +## 回到上一个光标的位置:Ctrl+— -### 删除整行代码:Ctrl+L +## 前进到下一个光标的位置:Ctrl+Shift+— -## 滚动条缩略预览 +## 删除整行代码:Ctrl+L + +# 滚动条缩略预览 工具—>选项—>文本编辑器—>所有语言—>滚动条—>行为—>使用垂直滚动条的缩略图模式—>源代码概述—>宽 -## 扩展 +# 扩展 -### Viasfora +## Viasfora + +## File Icons + +# IDE 智能提示汉化 + +工具以`dotnet cli`发布,使用`dotnet tool`进行安装 + +```shell +dotnet tool install -g islocalizer +``` + +工具会自动从`github`下载对应的包进行安装(可能需要访问加速)。 +也可以通过`-cc`参数指定内容对照类型 + +- `OriginFirst`: 原始内容在前 +- `LocaleFirst`: 本地化内容在前 +- `None`: 没有对照 + +```shell +islocalizer install auto -m net6.0 -l zh-cn -cc OriginFirst +``` + +## 自定义生成 + +如下示例生成`.net6`的原始内容在前的`zh-cn`本地化包,并使用 `---------` 分隔原文和本地化内容,生成完成后的`包路径`会输出到控制台。 + +```shell +islocalizer build -m net6.0 -l zh-cn -cc OriginFirst -sl '---------' +``` + +可以通过 `islocalizer build -h` 查看更多的构建参数信息。 + +**首次构建过程可能非常缓慢(需要爬取所有的页面),相关文件会被缓存(单zh-cn内容大小约3.5G),再次构建时会比较快;** + +## 安装 + +```shell +islocalizer install {包路径} +``` + +`包路径`为build命令完成后输出的路径。 + +------ + +可以通过 `islocalizer -h` 查看更多的命令帮助。 -### File Icons \ No newline at end of file diff --git a/source/_posts/Vue.md b/source/_posts/Vue.md index e59c18c..88e6e4b 100644 --- a/source/_posts/Vue.md +++ b/source/_posts/Vue.md @@ -258,6 +258,10 @@ scripts中dev 说明 需要用 npm run dev 来启动开发环境 } ``` +## EditorConfig + +如果使用的是Vscode,先安装插件 `EditorConfig for Visual Studio Code` + # Axios