热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

vscode使用技巧整理

Ctrl+Shift+T:重新打开关闭的编辑页面;Ctrl+Shift+PgUp/PgDown:将编辑器(当前tab)向左或向右移动`Ctrl+``:集成终端;

Ctrl + Shift + T:重新打开 关闭的编辑页面;
Ctrl+Shift+PgUp/PgDown:将编辑器(当前tab)向左或向右移动
`Ctrl + ``:集成终端;
Ctrl + ,:设置界面;
Ctrl + F2:批量替换当前文件中所有匹配的文本;
Ctrl + Alt +向上箭头:复制光标向上或者向上批量添加内容
Ctrl + Alt +右箭头:将选项卡交换到不同的组
Ctrl + Backspace:删除上一个单词
Ctrl + T:通过匹配文本打开文件
Ctrl + B:显示/隐藏侧边栏
Ctrl + P: 打开扩展管理器
Ctrl + Home Ctrl + End:移至文件的开头/结尾
Alt + 向下箭头:向上/向下移动一行
Shift + Alt + 向下箭头:重复的行;

其中命令面板常用命令:

Show running extensions:正在运行的插件
Startup Performance:启动性能
windows右击菜单配置

只需要替换vscode本地安装路径,保存为.reg文件点击运行即可在右击菜单中添加:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode]
@="Open VSCode Here"
"Icon"="C:\\Program Files\\Microsoft VS Code\\Code.exe"
[HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode\command]
@="C:\\Program Files\\Microsoft VS Code\\Code.exe."
[HKEY_CLASSES_ROOT\Directory\shell\VSCode]
@="Open VSCode Here"
"Icon"="C:\\Program Files\\Microsoft VS Code\\Code.exe"
[HKEY_CLASSES_ROOT\Directory\shell\VSCode\command]
@="C:\\Program Files\\Microsoft VS Code\\Code.exe %1"

一般选择等宽字体,比如:

Source Code Pro ,需要去github下载源码,找到SourceCodeVariable-Roman.otf 文件下载安装然后在vscode设置

设置Editor:Font Family 值为:Source Code Variable, 'Source Code Variable Italic'

190809-vscode-font-change.png

效果:

190809-vscode-font-change-pre.png

Menlo
Consolas : Consolas, 'Courier New', monospace
Monaco
Courier New
vscode必装插件
atom one dark theme

是atom 的主题风格

vscode great icons

文件图标,效果:

190809-vscode-great-icons.png

settings sync

这个是Visual Studio代码设置同步插件,可以同步你的vs code 配置在任何地方使用,非常方便实用,github 地址https://github.com/shanalikhan/code-settings-sync

搜索settings sync插件安装成功后,需要做两件事:

在Github上创建 Github Token
创建Github Gist Id

首先进入Github的setting- Developer settings - Personal access tokens页面,点击Generate New Token创建

190810-vscode-sync-02-create-tokenid.png

选中gist 保存即可生成Token(务必copy一份关闭后不能查看):

190810-vscode-sync-02-get-tokenid.png

然后点击github头像选择Your gist菜单(要FQ访问),进入gist,创建gist file:

190810-vscode-sync-03-create-gist-file.png

创建成功后可以看到:

190810-vscode-sync-03-create-gist-file-ok.png

点击vscode-setting-sync文件可以在url中获取gist id

190810-vscode-sync-03-get-gistid.png

原先取名vscode-setting-sync,同步插件后自动改成cloudSettings

拿到token id和gist id后,如果是第一次配置,快捷键Shift + Alt + D进入插件的主页,选择Edit conifgration:

190810-vscode-sync-04-home.png

如果不是第一次Ctrl+Shift+P打开命令面板,输入Sync选择Advanced Options再选择打开设置即可进入:

将token id和gist id填入以下表单中:

190810-vscode-sync-04-set-token-gistid.png

快捷键操作
Shift + Alt + U 上传配置
Shift + Alt + D 下载配置

下载时可以在vs code的output 窗口看见正在安装插件:

190810-vscode-sync-05-download.png

在github gist上可以看见同步的配置,包括:插件,user setting,快捷键设置等都会上传到gist:

190810-vscode-sync-05-up-cloudSettings.png

view in browser

浏览器打开网页,安装完右键可以看到view in browser菜单,如需设置默认浏览器可以在设置页面搜素view in browser 可以配置默认打开的浏览器

190809-vscode-view-in-browser.png

prettier

格式化,使用标准风格,快捷键 alt+shift +F

beautify

美化vscode代码

markdownlint

书写md文件的预览插件

190809-vscode-markdownlint.png

html snippets

html 快捷生成

markdown pdf

markdown 生成pdf插件

vscode调试net core
vscode调试vue
vscode乱码

打开 文件 -- 首选项 -- 设置 -- 搜索设置,输入files找到选项

修改配置:

"files.autoGuessEncoding": false,

改为:

"files.autoGuessEncoding": true,

官网:https://code.visualstudio.com
文档:https://code.visualstudio.com/docs
源码:https://github.com/Microsoft/vscode
Microsoft Visual Studio Code 中文手册
2018 vscode 前端最佳配置
赵青青-VS Code 资料
使用VS Code开发调试.NET Core 2.0
使用VsCode编写和调试.NET Core项目

文章来源于https://www.cnblogs.com/ricolee/p/vscode.html


推荐阅读
  • 本文介绍了Windows Vista操作系统中的用户账户保护功能,该功能是为了增强系统的安全性而设计的。通过对Vista测试版的体验,可以看到系统在安全性方面的进步。该功能的引入,为用户的账户安全提供了更好的保障。 ... [详细]
  • Win10下游戏不能全屏的解决方法及兼容游戏列表
    本文介绍了Win10下游戏不能全屏的解决方法,包括修改注册表默认值和查看兼容游戏列表。同时提供了部分已经支持Win10的热门游戏列表,帮助玩家解决游戏不能全屏的问题。 ... [详细]
  • 【Windows】实现微信双开或多开的方法及步骤详解
    本文介绍了在Windows系统下实现微信双开或多开的方法,通过安装微信电脑版、复制微信程序启动路径、修改文本文件为bat文件等步骤,实现同时登录两个或多个微信的效果。相比于使用虚拟机的方法,本方法更简单易行,适用于任何电脑,并且不会消耗过多系统资源。详细步骤和原理解释请参考本文内容。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 微软发布OneNote for WordPress插件,支持一键从OneNote获取内容发布
    微软今日发布了OneNoteforWordPress插件,该插件支持从OneNote一键获取 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • d3dx9_26.dll极品飞车9修复工具下载及修复教程
    本文介绍了d3dx9_26.dll文件的修复工具下载和修复教程,解释了该dll文件的作用和安装方法,同时提供了其他dll文件下载安装的方法。文章涵盖了3d、windows、p2p、dll、visual studio等知识点,并由未来可期1212投稿。希望该技术和经验能帮到你解决dll文件相关技术问题。 ... [详细]
  • 预备知识可参考我整理的博客Windows编程之线程:https:www.cnblogs.comZhuSenlinp16662075.htmlWindows编程之线程同步:https ... [详细]
  • 本文介绍了一种轻巧方便的工具——集算器,通过使用集算器可以将文本日志变成结构化数据,然后可以使用SQL式查询。集算器利用集算语言的优点,将日志内容结构化为数据表结构,SPL支持直接对结构化的文件进行SQL查询,不再需要安装配置第三方数据库软件。本文还详细介绍了具体的实施过程。 ... [详细]
  • REVERT权限切换的操作步骤和注意事项
    本文介绍了在SQL Server中进行REVERT权限切换的操作步骤和注意事项。首先登录到SQL Server,其中包括一个具有很小权限的普通用户和一个系统管理员角色中的成员。然后通过添加Windows登录到SQL Server,并将其添加到AdventureWorks数据库中的用户列表中。最后通过REVERT命令切换权限。在操作过程中需要注意的是,确保登录名和数据库名的正确性,并遵循安全措施,以防止权限泄露和数据损坏。 ... [详细]
  • 如何实现JDK版本的切换功能,解决开发环境冲突问题
    本文介绍了在开发过程中遇到JDK版本冲突的情况,以及如何通过修改环境变量实现JDK版本的切换功能,解决开发环境冲突的问题。通过合理的切换环境,可以更好地进行项目开发。同时,提醒读者注意不仅限于1.7和1.8版本的转换,还要适应不同项目和个人开发习惯的需求。 ... [详细]
  • 本文介绍了pack布局管理器在Perl/Tk中的使用方法及注意事项。通过调用pack()方法,可以控制部件在显示窗口中的位置和大小。同时,本文还提到了在使用pack布局管理器时,应注意将部件分组以便在水平和垂直方向上进行堆放。此外,还介绍了使用Frame部件或Toplevel部件来组织部件在窗口内的方法。最后,本文强调了在使用pack布局管理器时,应避免在中间切换到grid布局管理器,以免造成混乱。 ... [详细]
  • 本文介绍了如何在Azure应用服务实例上获取.NetCore 3.0+的支持。作者分享了自己在将代码升级为使用.NET Core 3.0时遇到的问题,并提供了解决方法。文章还介绍了在部署过程中使用Kudu构建的方法,并指出了可能出现的错误。此外,还介绍了开发者应用服务计划和免费产品应用服务计划在不同地区的运行情况。最后,文章指出了当前的.NET SDK不支持目标为.NET Core 3.0的问题,并提供了解决方案。 ... [详细]
  • VSCode快速查看函数定义和代码追踪方法详解
    本文详细介绍了在VSCode中快速查看函数定义和代码追踪的方法,包括跳转到定义位置的三种方式和返回跳转前的位置的快捷键。同时,还介绍了代码追踪插件的使用以及对符号跳转的不足之处。文章指出,直接跳转到定义和实现的位置对于程序员来说非常重要,但需要语言本身的支持。以TypeScript为例,按下F12即可跳转到函数的定义处。 ... [详细]
  • {moduleinfo:{card_count:[{count_phone:1,count:1}],search_count:[{count_phone:4 ... [详细]
author-avatar
手机用户2702935031
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有