我找不到在Visual Studio Code中注释和取消注释多行代码的方法。

是否可以使用某些快捷方式在Visual Studio Code中注释和取消注释多行? 如果是,该怎么办?

当其中一行已被注释时,如何注释多行html

Shift + Alt + A

在这里您可以找到所有键盘快捷键。

所有VSCode快捷方式

PS:我喜欢使用Ctrl + Shift + /来切换块注释,因为Ctrl + /是切换行注释的快捷方式,因此自然很容易记住。为此,只需单击屏幕左下方的设置图标,然后单击"键盘快捷键",然后找到"切换块..."。然后单击并输入所需的组合。

由于VS Code适用于不同语言的方式,因此这可能不是最受好评的答案。对于python代码,"注释块"命令Alt + Shift + A实际上将所选文本包装在多行字符串中,而Ctrl + /是切换任何类型的注释(包括此处要求的"块"注释)的方式。

对我不起作用,它放大了代码

我发现建议单击设置图标,然后单击"键盘快捷键"非常有用。

如果您忘记了键盘快捷键,则可以在"编辑"菜单中找到注释选项。

Ctrl + shift + A为我添加了多行注释。

是否有办法将这些添加到编辑器上下文菜单?想要在上下文菜单中添加注释/取消注释命令。

首先,选择要注释/取消注释的行(CTRL+L便于选择几行)

然后:

要切换行注释,请执行editor.action.commentLine(在Windows上为CTRL+/)

要么

要添加行注释,请执行editor.action.addCommentLine(CTRL+K CTRL+C)

要删除行注释,请执行editor.action.removeCommentLine(CTRL+K CTRL+U)

要么

要切换块注释,请执行editor.action.blockComment(SHIFT-ALT-A)

请参阅官方文档:Visual Studio Code的键绑定

遗憾的是,cmd+对于德语(Mac)键盘不是有效的快捷键。 FWIW:我将其更改为{"key":"cmd+shift+7","command":"editor.action.commentLine","when":"editorTextFocus" }以匹配Atom。

在Mac上,其cmd +-(cmd和减号)。

很奇怪,和我一起使用它的cmd + =(macos sierra和vscode 161)

我在js文件上使用它。但是它不适用于/ * .. * /多行注释。相反,它会将//删除所有选定行的前面//

@马里奥:我挣扎了很长时间,直到最终决定从我的瑞士-德国布局转移到美国布局。变音是唯一的问题,但是在Mac上,您很快就会习惯"变通方法"。当涉及到快捷方式时,"美国布局"是(几乎)所有程序的标准,因此我将考虑进行切换。

值得注意的是:如果您安装并启用了其他键绑定/映射扩展,它们可能会干扰基本的VScode绑定。例如,我启用了Sublime Text的映射扩展。一旦我禁用它(cmd + /(mac)),就可以发表评论了。

在Angular模板的墓碑中使用建议或注释阻止切换ctrl + shift + a分别放置或* *。是否要求提供上下文注释阻止功能?

在Windows中注释多个的键盘快捷键是shift + alt + A。

适用于HTML代码

在某些语言中,此选项更好,因为它可以切换"阻止注释"。 CTRL- /切换"行注释",例如CSS或HTML。

如何更改此快捷方式,似乎无法在"文件">"首选项">"键盘快捷方式"中找到它?

在PHP,Js和HTML代码上为我工作。谢谢。

这是我一直在寻找的唯一一个。仅仅是因为它的选择注释不是整行注释。它用**而不是整个行包装选择。我在Windows 10上

如何在VS Code中注释掉多行/单行:

苹果系统:

Shift + Option + A:

/* multiline

comment */

CMD + /:

// single line comment

视窗:

Shift + Alt + A:

/* multiline

comment */

CTRL + /:

// single line comment

如何重新映射/更改这些快捷方式?

Windows:文件>首选项>键盘快捷键。

MacOS:代码>首选项>键盘快捷键。

您可以通过键绑定(键名)和命令名在列表中进行搜索。

阅读:如何通过另一个文本编辑器(Sublime,Atom等)设置快捷方式?

官方文档:Visual Studio Code的键绑定

就我而言,Ubuntu的快捷方式是ctrl + shift + A。

在我的ubuntu 16中不起作用,奇怪,我可以更改密钥,但可能取决于文件扩展名?

您可以在官方文档中看到所有可用的键绑定。

这是osx的相关内容:

Key     Command

?K ?C   Add Line Comment

?K ?U   Remove Line Comment

?/      Toggle Line Comment

??A     Toggle Block Comment

您需要先选择要注释的行,然后执行上面的快捷方式,即在Windows的osx Ctrl/上的?/。

但是它没有谈论多行注释。

@AmitGupta:?/切换行注释

高亮显示多行,然后?K然后?C或?K然后?U将起作用。 ?/也做同样的事情。 @AmitGupta

对于我的键盘布局,它的Ctrl +§用于:

//

//

//

而Shift + Alt + A用于:

/*

...

*/

适用于Mac OS的Shift + Alt + A

要在视觉代码上注释多行,请使用

shift+alt+a

注释单行使用

ctrl + /

在MacOS中,通过键盘快捷键在Visual Studio代码中注释掉多行:

Option + Shift + A

/*

...

...

*/

谢谢!这是多行注释,而其他建议是多行注释。

CTRL + SHIFT + A用于CSS多行

Ubuntu 16

VSCode版本1.17.2

在新版本的VSCODE(版本1.26.1)中

转到文件>首选项>键盘快捷键

搜索comment双击现有的快捷键" keybinding"

在我的情况下,按新的键盘快捷键ctrl + shfit + /

您可以分配所需的任何快捷方式。希望能帮助到你。

选择所有您要评论的行

CTRL + /

当行注释为Ctrl + /时,vscode使用Shift + Alt + A进行块注释似乎有点奇怪。 ReSharper将Ctr + Alt + /和Ctrl + Shift + /分别用于行注释和块注释。对于vscode,您可以看到Shift-Alt-A键(用于块注释)比典型的三个键组合更易于按下,但作为键盘快捷键却不那么直观。我将ReSharper(对于常规的Visual Studio也可以)配置为分别将Ctrl + /和Ctrl + Shift + /用于行和块注释,而vscode将Ctrl + Shift + /用于块注释,以使它们既相同又直观。

Ctrl + Shift + A

对于Red Hat,centos

选择物品

然后按CTRL + SHIFT + A

您可以在"编辑"菜单中找到快捷方式:

Edit> Toggle Block Comment => Shift-Alt-A

Visual Studio 2017我们要做的是:评论选择

Ctrl+K, Ctrl+C

按Ctrl + K可获得快捷方式。按Ctrl + C确认

http://visualstudioshortcuts.com/2017/

由于某种原因,我对此感到麻烦。我通常必须按几次。 CTRL + ALT + A对我来说最有效。

这个对我来说很好。这个答案的一个不错的附加组件是"如何取消注释"。

stackoverflow.com/a/5717871/5675325

带有法语/英语键盘Ctrl + /的Win10,ctrl + k + u和ctrl + k + l不起作用。

运作方式如下:

/* */ SHIFT + ALT + A

// CTRL + é

é键在右Shift旁边。

1.选择文本,按Cntl + K,C进行注释(Ctr + E + C)

2.将光标移到定界符//后的第一行,然后在代码文本之前。

3.按Alt + Shift并使用箭头键进行选择。 ...

4.选择完成后,按空格键输入一个空格。

对我来说是ctrl + '(我在键盘上使用瑞典式布局)。希望对任何人有帮助。

芬兰布局相同,实际上与瑞典语相同。

CTRL + /注释/取消注释多行代码

ctrl + k + u用于大写字母

ctrl + k + l用于小写字母

在Windows 10,意大利语键盘,VSC 1.19.1上:

选择要注释的行,然后按" Ctrl +ù"

对于在Mac上执行的操作:CMD + Shift + 7

在Windows中,您需要在Mac中按ctrl + /,您可以执行Command ? + /进行多条注释

// public function index()

// {

//     $badgeIcon = BadgeIcon::all();

//     return $this->showAll($badgeIcon);

// }

然后,如果要取消注释,请再次选择行,然后再次按ctrl + /(在Windows中)和Command ? + /(在mac中)。

您可以使用以下相同的步骤查看现有的快捷方式。我发现默认的设置不方便,因此我使用以下过程将IDE更改为使用注释中所示的" /"命令。

您可以通过进入"工具"菜单并选择"选项"来自定义键盘快捷键。然后从"环境"分支中选择"键盘"。在这里,您可以将Edit.CommentSelection和Edit.UncommentSelection命令绑定到所需的任何键盘快捷键。

截至目前(1.18.0版),您可以通过以下方法检查键盘快捷键:

文件>首选项>键盘快捷键。您可以在此处搜索与评论相关的快捷方式。

对于来自Sublime Text的用户或喜欢具有Ctrl + Shift + /的用户,可以从上述设置中进行更改,也可以直接安装Microsoft的Sublime Text Keymap扩展名。

如果在Linux环境中使用VSCode,则可以通过以下任一方式注释多行:

选择一个代码块=>然后按Ctrl + Shift + A(块注释)

或者,选择一个代码块=>,然后按Ctrl + /(对所有选定行应用单行注释)

希望这可以帮助。

vscode 注释多行代码_如何在Visual Studio Code中注释多行?相关推荐

  1. java代码如何与界面联系在一起_如何在Visual Studio Code 中编写Java代码

    本文将展示如何在Visual Studio Code中用Java编写和运行一个简单的Hello World程序. 首先您必须在本地开发环境中安装Java SE开发工具包(JDK) Visual Stu ...

  2. vscode中怎样格式化js代码_如何在Visual Studio代码(VSCode)中格式化代码

    回答(30) 2 years ago 对于那些想要自定义要格式化的JavaScript文件的人,可以使用 JSfiles 属性上的任何扩展名同样适用于HTML . { "beautify.o ...

  3. 如何在Visual Studio Code中编译C ++代码

    PS: This was published on my Blog here. PS:这已发布在我的Blog 此处 . C++ is a statically-typed, free-form, (u ...

  4. Latex002 | 详细教程:LaTeX 编译器哪个好?——如何在 Visual Studio Code 中全流程编写 LaTeX(上篇)

    一.LaTeX 一般用的编译器 一开始配置 LaTeX 环境的时候,我没有想太多,和大多数人一样直接去网上搜了编译器的选择.在互联网所提供给我们的海量资源中,以下这些是我认为值得一试的一些选择: Wi ...

  5. 在 Visual Studio Code 中添加自定义的代码片段

    无论是那个编辑器,如果能够添加一些自定义代码片段,能够大大提升代码的输入效率. 本文介绍如何在 Visual Studio Code 中添加自定义代码片段. 本文内容 Visual Studio Co ...

  6. vscode中如何创新建php文件,php – 如何在Visual Studio Code,UNIX中的所有文件中创建所有行结尾(EOL)?...

    我使用Windows 10 home,我通常使用Visual Studio Code(VSCODE)来编辑Linux Bash脚本以及PHP和JavaScript. 我没有开发任何专门用于Window ...

  7. 如何在Visual Studio 2010中使用CppUTest建立TDD的Code Kata的环境

    CppUTest 是一个功能全面的测试框架,是为了支持在多种操作系统上开发嵌入式软件而特别设计的.CppUTest的宏被设计成不需要了解C++也可以写测试用例.这使得C程序员更容易用这个测试框架. 那 ...

  8. 如何在 Visual Studio 2019 中连接中国版 Azure

    点击上方蓝字关注"汪宇杰博客" 导语 做国内项目很可能用到中国版的 Azure,即世纪互联运营的 azure.cn.然而 Visual Studio 2019 默认连接的是国际版的 ...

  9. 【转】如何在 Visual Studio 2019 中连接中国版 Azure

    导语 做国内项目很可能用到中国版的 Azure,即世纪互联运营的 azure.cn.然而 Visual Studio 2019 默认连接的是国际版的 Azure,如何添加中国版订阅呢? 差点996 6 ...

最新文章

  1. 2018年终总结:自由而独立
  2. C# 操作Cookie类
  3. linux 怎么禁止遍历目录,linux下遍历目录功能实现
  4. elementui更改el-table表头背景颜色和字体颜色
  5. C语言需要什么程序翻译,c语言怎么翻译? 程序怎么运行?
  6. 计算机应用基础 周凌,《新编计算机应用基础教程》-计算机基础知识.ppt
  7. 2018年程序员书单
  8. cocos creator 游戏框架
  9. 银行双活数据中心建设项目实践
  10. mysql .frm_mysql通过frm向mysql导入表结构及数据
  11. skimage中的图像直方图均衡化
  12. Autofac基础知识学习
  13. 安全专家:50% 的服务器在补丁发布后,很长时间未修复
  14. 使用css3d-engine.js编写简单的 360全景h5页面
  15. 《蹭课神器》项目总结
  16. 【二十八宿】又叫二十八舍或二十八星,是今人为观测日、
  17. Ubuntu 16.04添加新硬盘操作流程
  18. 概率论与数理统计考研复习
  19. git 清除所有历史记录
  20. Java工具总结:将数据内容写入excel文件

热门文章

  1. python 转换文本从繁体到简体,但保留一切繁体符号
  2. 免费在线http代理
  3. Inspect的学习笔记
  4. lvgl显示中文和自定义图标
  5. OpenStack(Rocky)配置sFlow+floodlight实现简单SDN
  6. MSF-17010(永恒之蓝)复现
  7. vs2017\vs2019 VGG19处理cifar-10数据集的TensorFlow实现
  8. 一篇文章带你搞透redis高性能IO模型
  9. 阿里数据分析师面试准备二:对阿里数据分析师岗位的理解
  10. 前端程序猿必备的网站