
Visual Studio Code
文章平均质量分 57
VSC相关
SimonLiu009
半导体行业多年从业经历。现从事AIoT独立研发。
展开
-
MacOS下VScode安装PlatformIO Core卡死和新建项目速度慢的解决方法
MacOS下VScode安装PlatformIO Core卡死和新建项目速度慢的解决方法原创 2022-09-04 16:21:46 · 12023 阅读 · 2 评论 -
修复vscode 终端字体间隔过大的问题
修复vscode 终端字体间隔过大的问题原创 2022-08-25 23:19:19 · 2210 阅读 · 0 评论 -
MacOS以root运行vscode
用户profile添加一个alias即可:alias code="echo \"run vscode as root\" && sudo /Applications/Visual\ Studio\ Code.app/Contents/MacOS/Electron"如果还想再懒一点,连sudo密码都不想输入,那么修改/etc/sudoers添加一行即可,注意其中的用户名替换为......原创 2020-03-06 15:11:22 · 7832 阅读 · 2 评论 -
VScode同步设置错误LocalInvalidContent (UserDataSyncError) syncResource:settings operationId:unknown的解决
VSCode现在已经内置了Setting Sync功能,可以很方便地在不同的设备之间进行设置和插件的同步。但是今天尝试使用Setting同步VSCode的时候遇到一个错误,提示如下:LocalInvalidContent (UserDataSyncError) syncResource:settings operationId:unknown: 无法同步设置,因为设置文件中存在错误/警告。一般情况下,这是因为settings.json里面有不符合规则的内容,我的情况是下面这里出现了一个非法字符,.原创 2021-10-03 12:31:21 · 8359 阅读 · 1 评论 -
vscode使用psioniq File Header自动添加文件头并保存最后更新时间
把快捷键写在前面以便查询:插入文件头,按两次 ctrl+alt+H插入Change Log,按两次 ctrl+alt+c注意mac也使用ctrl键而不是cmd键。首先在扩展库中搜索psioniq File Header并点击安装。在设置-扩展中找到psioniq File Header点击在settings.json中编辑,我的配置文件:"psi-header.changes-tracking": { "isActive": true, "mo.原创 2020-06-15 15:51:22 · 4232 阅读 · 3 评论 -
VSCode选择选择所有找到的匹配项快捷键Shift+CMD+L失效的解决办法
VSCode一直以来的选择所有找到的匹配项快捷键一直是Shift+CMD+L(Mac),今天发现突然失效,想了一下应该是前阵子升级导致冲突了。查询了一下果然:把其它的删掉就好了。原创 2020-05-26 11:28:00 · 4288 阅读 · 0 评论 -
修改vscode终端字体
前几天vscode自动升级,导致vscode终端oh-my-zsh风格字体设置丢失,需要修改回来。在code-首选项-设置里面,输入font,点击功能-终端,找到如下位置,输入Menlo for powerline字体即可。原创 2020-05-23 15:20:33 · 28511 阅读 · 0 评论 -
WSL bash添加code命令启动windows版本的vs code
添加一个alias即可假设安装在C:\Program Files\Microsoft VS Code\Code.exealias code="/mnt/c/Program\ Files/Microsoft\ VS\ Code/Code.exe"在bash中输入code即可以启动windows版本的vs code...原创 2020-02-24 00:50:21 · 2584 阅读 · 1 评论 -
Mac下使用Visual Studio Code 编译Arduino
关于如何使用Visual Studio Code 编译Arduino,网上基本上都是关于Windows的设置,关于Mac的设置说明非常少。摸索了大约20分钟搞定,在此做一个记录。转载请说明来源。安装Arduino官方IDE,如果你编译的是ESP8266/ESP32,请参照相关博文下载对应板子的文件。直接下载板子文件非常非常慢,而且还会断掉。以ESP32为例,可以使用如下方式添加板子:...原创 2019-05-17 00:15:43 · 1769 阅读 · 0 评论 -
macOS VS Code "Cannot update while running on a read-only volume"错误
今天打开VS Code,编辑一个md文件的时候,按回车提示错误而且回车输入无效:"command 'markdown.extension.onEnterKey"搜了一下,说是VS Code版本应该升级。想来是插件自动升级了,VS Code没跟上。然后尝试Code-检查更新,居然提示不能在只读卷上升级:Cannot update while running on a read-only vo...原创 2019-03-27 12:40:36 · 10571 阅读 · 7 评论 -
macOS设置vs code为git默认编辑器
Shift + Command + P输入install,弹出菜单中选择Shell命令:在PATH中安装"code"命令然后在终端中运行如下命令即可:git config --global core.editor "code --wait"原创 2019-03-03 00:49:32 · 2792 阅读 · 0 评论 -
vs code防止头文件重复包含的ifndef的snippet代码片段
每次创建头文件的时候,我们为了防止重复包含,都要这样做类似下面的事情:#ifndef DRIVER_KEY_H #define DRIVER_KEY_H #endif // KEY_H为了方便,在vs code中新建一个snippet,每次只需要输入def,就能自动提示选择插入相应的代码:{ "#ifndef … #define … #endif":{ "pref原创 2019-03-02 19:00:41 · 2908 阅读 · 0 评论 -
Visual Studio Code 终端的不同选择
Visual Studio Code 终端可以进行设置,选择使用 cmd,PowerShell, Git Bash, Bashon Ubuntu(on Windows),下面是settings.json的选1项,选择其中一个就好了:1. CMD// 64-bit cmd if available, otherwise 32-bit"terminal.integrated.shell....原创 2018-12-25 12:42:35 · 7433 阅读 · 5 评论 -
Visual Studio Code 的 includePath 全局设置
这几天折腾使用Visual Studio Code 编写 ESP8266 non_os 代码,基本设置都没问题,但是就是自动补全折腾很久没弄好。在折腾了一圈插件之后(包括Auto Import, C++ Intellisense, CTags Support, scope4code, c/c++ Clang Command Adapter,platformIO IDE),还是没法实现结构体及其成员...原创 2018-12-27 18:16:28 · 99173 阅读 · 4 评论 -
Visual Studio Code 内置终端的shell和字体设置,让它和iTerm2一样炫酷
在我前面的一片博文中,说明了了如何打造iTerm2:默认终端 + iTerm2 + oh_my_zsh + agnoster theme + Powerline fonts + solarized 打造macOS炫酷终端Visual Studio Code内置的终端,也可以设置成这样的效果,如图:但是默认情况下,Visual Studio Code的shell还是默认的bash,所以要想它...原创 2019-01-03 13:36:04 · 13818 阅读 · 1 评论 -
使用setting sync同步 Visual Studio Code 插件和设置
在不同平台和机器之间切换Visual Studio Code的时候,有个需求就是同步自己的设置和插件。Visual Studio Code的一个插件 setting sync 就提供这样一个功能,能让在任何地方都可以下载自己的配置,并且同步自己的插件(当然前提是从visual studio code maketplace下载的插件)。这个插件通过将设置上传到github的gist来实现。1....原创 2019-01-05 00:25:22 · 1951 阅读 · 0 评论