使用 CTRL + K 的旧方法可用于注释,但是使用 CTRL的旧方法 + K CTRL + U 不再适用于注释,如果有人知道新的快捷方式,我将不胜感激。 谢谢。
答案 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
。在我的设置中,它仍然显示
如果您的VSCode具有不同的键绑定,请将其更改回所需的位置。
答案 1 :(得分:5)
我有同样的问题。在较新的版本中,实际上取消了ctrl + /的注释。
答案 2 :(得分:3)
在Windows中,以便注释和取消注释VS CODE中的代码
答案 3 :(得分:1)
对于Mac OS,只需选择所有您要注释或取消注释的内容,然后按Command + /
答案 4 :(得分:1)
我在 Mac 上使用VS代码,版本:1.49.0,并且遇到了类似的问题。 在我的情况下,快捷键“ cmd + k,cmd + u”使文本大写。原来我有两个分配给该快捷方式的命令。 在“键盘快捷方式”中,您还可以通过按搜索栏中右侧的键盘图标来按快捷方式过滤(或“键盘绑定”),它将记录键:
要解决此问题,我只是将“转换为大写”键绑定更改为其他内容,因为我很少使用它。
答案 5 :(得分:1)
答案 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)
答案 12 :(得分:0)
对于窗户:
删除注释行:- ctrl+k ctrl+u