在Visual Studio Code中取消注释的快捷方式是什么?

时间:2018-07-17 13:46:27

标签: visual-studio-code comments

使用 CTRL + K 的旧方法可用于注释,但是使用 CTRL的旧方法 + K CTRL + U 不再适用于注释,如果有人知道新的快捷方式,我将不胜感激。 谢谢。

13 个答案:

答案 0 :(得分:14)

我刚刚将VSCode更新为您提到的版本。组合完全按照您的描述工作。一定是您在计算机上进行了更改。

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

(或按 CTRL + K ,然后按 CTRL + S

寻找Sort (cost=212791.05..212791.55 rows=200 width=154) (actual time=3165.154..3165.247 rows=2000 loops=1) Sort Key: (sum(((('1'::double precision - (((COALESCE(contacts.mailingcity, ''::character varying))::text <->> 'san ant'::text))::double precision) * '3'::double precision)))) DESC Sort Method: quicksort Memory: 205kB -> GroupAggregate (cost=212766.41..212783.41 rows=200 width=154) (actual time=3163.855..3164.621 rows=2000 loops=1) Group Key: contacts.sf_id -> Sort (cost=212766.41..212771.41 rows=2000 width=154) (actual time=3163.847..3163.966 rows=2000 loops=1) Sort Key: contacts.sf_id Sort Method: quicksort Memory: 205kB -> HashAggregate (cost=212616.75..212636.75 rows=2000 width=154) (actual time=3155.719..3156.055 rows=2000 loops=1) Group Key: contacts.sf_id, ((('1'::double precision - (((COALESCE(contacts.mailingcity, ''::character varying))::text <->> 'san ant'::text))::double precision) * '3'::double precision)) -> Append (cost=106166.70..212606.75 rows=2000 width=154) (actual time=1629.241..3154.841 rows=2000 loops=1) -> Limit (cost=106166.70..106283.37 rows=1000 width=27) (actual time=1629.241..1629.798 rows=1000 loops=1) -> Gather Merge (cost=106166.70..154807.03 rows=416888 width=27) (actual time=1629.239..1629.730 rows=1000 loops=1) Workers Planned: 2 Workers Launched: 2 -> Sort (cost=105166.68..105687.79 rows=208444 width=27) (actual time=1589.059..1589.232 rows=1021 loops=3) Sort Key: ((('1'::double precision - (((COALESCE(contacts.mailingcity, ''::character varying))::text <->> 'san ant'::text))::double precision) * '3'::double precision)) DESC Sort Method: external merge Disk: 7256kB -> Parallel Seq Scan on contacts (cost=0.00..81763.88 rows=208444 width=27) (actual time=0.145..1405.681 rows=166755 loops=3) -> Limit (cost=106166.70..106283.37 rows=1000 width=27) (actual time=1524.305..1524.912 rows=1000 loops=1) -> Gather Merge (cost=106166.70..154807.03 rows=416888 width=27) (actual time=1524.304..1524.842 rows=1000 loops=1) Workers Planned: 2 Workers Launched: 2 -> Sort (cost=105166.68..105687.79 rows=208444 width=27) (actual time=1455.159..1455.386 rows=1016 loops=3) Sort Key: ((('1'::double precision - (((COALESCE(contacts_1.lastname, ''::character varying))::text <->> 'anders'::text))::double precision) * '5'::double precision)) DESC Sort Method: external merge Disk: 7280kB -> Parallel Seq Scan on contacts contacts_1 (cost=0.00..81763.88 rows=208444 width=27) (actual time=0.373..1290.368 rows=166755 loops=3) Planning time: 0.855 ms Execution time: 3218.589 ms 。在我的设置中,它仍然显示

enter image description here

如果您的VSCode具有不同的键绑定,请将其更改回所需的位置。

答案 1 :(得分:5)

我有同样的问题。在较新的版本中,实际上取消了ctrl + /的注释。

答案 2 :(得分:3)

在Windows中,以便注释和取消注释VS CODE中的代码

  1. CTRL + K =========>注释代码
  2. CTRL + / ========>取消注释代码

答案 3 :(得分:1)

对于Mac OS,只需选择所有您要注释或取消注释的内容,然后按Command + /

答案 4 :(得分:1)

我在 Mac 上使用VS代码,版本:1.49.0,并且遇到了类似的问题。 在我的情况下,快捷键“ cmd + k,cmd + u”使文本大写。原来我有两个分配给该快捷方式的命令。 在“键盘快捷方式”中,您还可以通过按搜索栏中右侧的键盘图标来按快捷方式过滤(或“键盘绑定”),它将记录键:

enter image description here

要解决此问题,我只是将“转换为大写”键绑定更改为其他内容,因为我很少使用它。

答案 5 :(得分:1)

保重。某些扩展程序会更改键盘快捷键。看看附加的屏幕截图。我不知道是什么扩展将我的扩展更改为 Windows 上的 Shift + Ctrl + K。

enter image description here

答案 6 :(得分:0)

CTRL + /

请注意,这是数字小键盘上的 /

答案 7 :(得分:0)

使用ctrl + /在VS Code中取消注释。

答案 8 :(得分:0)

在Windows上,我正在使用strg + #

这是VSCode中的默认快捷方式->切换行注释 但它也适用于方块。

答案 9 :(得分:0)

Mac OS,您可以使用COMMAND + /进行评论和取消评论

答案 10 :(得分:0)

我遇到了同样的问题,这种组合对我有用:

ALT + SHIFT + A

在安装了Windows的{​​{1}}上进行了测试。

答案 11 :(得分:0)

对我有用的是: CTRL + Shift + K enter image description here

答案 12 :(得分:0)

对于窗户:

删除注释行:- ctrl+k ctrl+u