Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ctrl+alt+t 函数注释快捷键失效,信息收集 #5

Closed
OBKoro1 opened this issue Oct 18, 2018 · 82 comments
Closed

ctrl+alt+t 函数注释快捷键失效,信息收集 #5

OBKoro1 opened this issue Oct 18, 2018 · 82 comments

Comments

@OBKoro1
Copy link
Owner

OBKoro1 commented Oct 18, 2018

如题,大部分用户是可以正常使用的,但有一部分用户,使用这个快捷键是失效的,失效的用户,可以将你的信息写在这里,越详细越好,非常感谢!

@NorthSeacoder
Copy link

似乎是快捷键占用,本身有一个ctrl+alt+i是终端切换,删除快捷键再重新安装还是不行,不知道可不可以加个自定义快捷键的设置呢?

@OBKoro1
Copy link
Owner Author

OBKoro1 commented Oct 18, 2018

@NorthSeacoder 有人试过更换快捷键,好像不是因为快捷键冲突的问题。您可以自己在首选项设置中更改快捷键。

@NorthSeacoder
Copy link

@OBKoro1
会不会是因为我安装过修改快捷键的插件呢?首选项里只有一个fileheader的文档注释快捷键。。。。

@OBKoro1
Copy link
Owner Author

OBKoro1 commented Oct 18, 2018

@NorthSeacoder 找不到(cursorTip)这个命令的快捷键吗? ?
PS:你的VsCode版本和操作系统是什么?

@NorthSeacoder
Copy link

原来cursorTip这个命令就是。。。我知道咋回事了。。。就是快捷键冲突,我把终端切换改了之后就好了,插件很棒,thanks

@OBKoro1
Copy link
Owner Author

OBKoro1 commented Oct 19, 2018

快捷键(ctrl+alt+t)失效的问题:
是快捷键被占用了,参照下图,可以自行修改一下快捷键!

image

@OBKoro1 OBKoro1 closed this as completed Oct 19, 2018
@ytlines
Copy link

ytlines commented Dec 20, 2018

php下快捷键添加文件头注释,会添加在<?php的上面

@shenfumin
Copy link

CTL+ALT+T已经被ubuntu系统的打开terminal快捷键占用了

@NorthWardTop
Copy link

改了cursortip快捷键还是不行, 在command里面只有fileheader这一个动作, 在快捷键设置里面也只有fileheader, 没有ctrl+alt+t
信息如下:

版本: 1.30.2
提交: 61122f88f0bf01e2ac16bdb9e1bc4571755f5bd8
日期: 2019-01-07T22:54:13.295Z
Electron: 2.0.12
Chrome: 61.0.3163.100
Node.js: 8.9.3
V8: 6.1.534.41
OS: Windows_NT x64 10.0.17134

@NorthWardTop
Copy link

问题已解决:
cursorTip是函数快捷名称, 默认是ctrl alt t, 但是ctrl alt t不能作为vscode快捷键
所以更改一下默认快捷键就可以了

@NorthWardTop
Copy link

要是函数注释能自动获取参数名称并写入注释就更好了

@longFeFe
Copy link

改了cursortip快捷键也是不行。

版本: 1.31.1 (user setup)
提交: 1b8e8302e405050205e69b59abb3559592bb9e60
日期: 2019-02-12T02:20:54.427Z
Electron: 3.1.2
Chrome: 66.0.3359.181
Node.js: 10.2.0
V8: 6.6.346.32
OS: Windows_NT x64 10.0.17134

问题已解决:
cursorTip是函数快捷名称, 默认是ctrl alt t, 但是ctrl alt t不能作为vscode快捷键
所以更改一下默认快捷键就可以了

我和你情况一样, 你是更改什么的默认快捷键。 我已经尝试改过cursortip的默认快捷键。

@panbinchn
Copy link

如何重新绑定ctrl+alt+t 快捷键,函数注释的command和when该写什么?看到请回复,谢谢

@qq1272658887
Copy link

{
"key": "ctrl+alt+t",
"command": "terminal.toggle"
}
这个的快捷键占了t,改掉就好了

@NorthWardTop
Copy link

改了cursortip快捷键也是不行。

版本: 1.31.1 (user setup)
提交: 1b8e8302e405050205e69b59abb3559592bb9e60
日期: 2019-02-12T02:20:54.427Z
Electron: 3.1.2
Chrome: 66.0.3359.181
Node.js: 10.2.0
V8: 6.6.346.32
OS: Windows_NT x64 10.0.17134

问题已解决:
cursorTip是函数快捷名称, 默认是ctrl alt t, 但是ctrl alt t不能作为vscode快捷键
所以更改一下默认快捷键就可以了

我和你情况一样, 你是更改什么的默认快捷键。 我已经尝试改过cursortip的默认快捷键。

修改掉那个快捷键, 多尝试几个快捷键组合

@Chang1ng
Copy link

删掉vscode-fileheader插件,再重新加载就可以了

@zpansmile
Copy link

filehader的函数注释快捷键不能使用,并且fileheader的快捷键只有Ctrl+alt+i 这么一个,试过修改cursorTip的快捷键为别的,让它不占用Ctrl+alt+t,但是fileheader函数注释还是不能使用,重新装插件还是不能响应函数注释

@HaoQChen
Copy link

在Linux下
VSCode版本: 1.33.1
koroFileHeader版本:3.7.0
我将cursortip的快捷键设置为Ctrl+Alt+f(function)
fileheader设置为Ctrl+Alt+I
然后在文件->首选项-设置->搜索fileheader后进入setting.json。按照配置
设置后可以使用函数和文件头的注释快捷键,都很正常。感谢作者。
另外建议作者在readme增加Linux快捷键的描述,那里只有Windows和mac。有些issue又关闭了比较难注意到

@OBKoro1
Copy link
Owner Author

OBKoro1 commented May 20, 2019

@HaoQChen linux下的快捷键不同吗?

@HaoQChen
Copy link

@HaoQChen linux下的快捷键不同吗?

Linux下的Ctrl+Alt+T是系统默认的打开命令行终端的快捷键,这个快捷键应该在所有Linux系统中都是默认的,而且Linux下几乎都要用到命令行终端。建议在koroFileHeader的新版本中进行修改。我现在的系统是Ubuntu1404,Ctrl+Alt+f(function)暂时没有冲突

@OBKoro1
Copy link
Owner Author

OBKoro1 commented May 20, 2019

@HaoQChen 因为考虑到要兼容其他用户,准备在readme中给个提示,应该就这两天会发一个版本。

@HaoQChen
Copy link

@HaoQChen 因为考虑到要兼容其他用户,准备在readme中给个提示,应该就这两天会发一个版本。

感谢,至少给个提示应该怎么设置。在issue里找答案还是花了一点时间的,没太大必要

@LamWolf
Copy link

LamWolf commented May 29, 2019

我在安装了3.8.0版本的插件,并且未进行任何配置后,使用函数注释快捷键提示 command "extension.cursorTip" not find,是什么原因?我换了多个组合键都出现相同的情况。同时,文件头部注释是正常的。
操作系统为:macOS Mojave Version 10.14.4
vscode版本为:Version 1.34.0
warning截图:
image

@anjankong
Copy link

直接在快捷键设置 搜索 复制 extension.fileheader 然后 自己设置快捷键。extension.cursorTip 这个同意。一次搞定。

@rumosky
Copy link

rumosky commented Aug 14, 2019

vscode版本:1.37.0
插件版本:4.0.0
操作系统版本:Windows 10 1903版64位

问题:插件安装上之后两个快捷键都无法使用,我在首选项键盘快捷方式里面手动设置了一下,可以正常使用。但是,文档是HTML格式,添加头部注释没问题,添加函数注释一直是默认的格式,就是这种

/**
 * @description: 
 * @param {type} 
 * @return: 
 */

(很奇怪为什么第一行是/**不应该是/*吗??)
而头部注释是正常的,是这种:

<!--
 * @Email: xxxx
 * @Author: xxxx
 * @Github: xxxx
 * @Date: 2019-08-14 15:14:39
 * @Description: 
 -->

我的问题是,为什么添加函数注释的时候,没有按照语言格式来添加?

我的settings.json配置如下:

    "fileheader.customMade": {
        "Email": "xxxx",
        "Author": "xxxx",
        "Github": "xxxx",
        "Date": "Do not edit",
        "Description": ""
    },
    "fileheader.cursorMode": {
        "description": "",
        "param": "",
        "return": ""
    },
    "fileheader.configObj": {
        "autoAdd": false,
        "autoAlready": true,
        "createFileTime": true,
        "timeNoDetail": false,
        "annotationStr": {
            "head": "/*",
            "middle": " * @",
            "end": " */",
            "use": false
        },
        "headInsertLine": {
            "php": 2
          }
    },

@anjankong
Copy link

"fileheader.cursorMode": {
"description": "",
"param": "",
"return": ""
},
你这里 对应的值 都没设置。
默认就是下面
/**

@rumosky
Copy link

rumosky commented Aug 14, 2019

"fileheader.cursorMode": {
"description": "",
"param": "",
"return": ""
},
你这里 对应的值 都没设置。
默认就是下面
/**

不懂你是什么意思?
配置里面的“”需要添加内容?比如:

"fileheader.cursorMode": {
        "description": "@description",
        "param": "@param",
        "return": "@return"
    },

能不能把正确的配置内容发一下,感谢!
还有,配置文件里面的annotationStr中的head明明是:/*,为什么最后使用快捷键插入函数注释之后第一行是/**

@bojun1995
Copy link

重新配置快捷键

如何重新配置呢?

@SmartElec
Copy link

重新配置快捷键

如何重新配置呢?

按下ctrl+shift+p
1.修改文件头快捷键:搜索fileheader,选择右侧设置图标,就进入按键绑定页面。
2.修改函数注释快捷键:搜索cursorTip,选择右侧设置图标,就进入按键绑定页面。

Command Keybinding When Source
fileheader Ctrl+Alt+I editorTextFocus User
cursorTip Ctrl+Alt+T editorTextFocus User

@bojun1995
Copy link

我用OpenArk找到了占用CTRL+ALT+T的软件,是TIM

@bojun1995
Copy link

cursorTip

谢谢,原来cursorTip就是加注释,我还以为是别的软件给取消了

@ifanma
Copy link

ifanma commented Dec 16, 2021

默认快捷键好像是 CTRL + win + i

我使用这个快捷键有效,是因为原来有冲突自动修改了吗?

@batu1579
Copy link

默认快捷键好像是 CTRL + win + i

我使用这个快捷键有效,是因为原来有冲突自动修改了吗?

我更新以后也这样子,可以去快捷键里改回来。我查了快捷键好像也没有冲突的,就是莫名其妙便过去了。。。

@dwtom
Copy link

dwtom commented Jan 20, 2022

建议修改一下vscode简介说明里面的头部注释快捷键,按ctrl+alt+i没法添加头部注释已经好几个月了,因为一般都是自动给新文件加头部注释所以也就忍了,直到今天才在这里找到正解。

@doulemint
Copy link

默认快捷键好像是 CTRL + win + i

终于解决了,激动!

@jj56313751
Copy link

  • vscode 1.62.3
  • koroFileHeader v4.8.19
  • 配置
  "fileheader.customMade": {
        "Author": "味精",
        "Date": "Do not edit",
        "LastEditors": "味精",
        "LastEditTime": "Do not edit",
        "Description": "file content"
    },
    "fileheader.cursorMode": {
        "description": "",
        "param": "",
        "return": ""
    },

快捷键也设置了,但是函数注释无法使用,但是头部注释快捷键可以使用
image

@sherry-kaikai
Copy link

ubuntu系统试试 ctrl+win+T / I

@junhuizhou
Copy link

系统:win10 21H2
vscode:1.67
koroFileHeader:v4.8.22
问题:几个月前使用没问题,现在文件头部注释快捷键按了没反应,函数注释快捷键正常
尝试:(1)文件头部注释和函数注释互换快捷键,没反应的仍然是文件头部注释(2)尝试过更换成以下快捷键并重启vscode或重启系统仍然是快捷键无效:ctrl+alt/win+i/h/f/t

@Newtonfifthlaw
Copy link

系统:win10 21H2 vscode:1.67 koroFileHeader:v4.8.22 问题:几个月前使用没问题,现在文件头部注释快捷键按了没反应,函数注释快捷键正常 尝试:(1)文件头部注释和函数注释互换快捷键,没反应的仍然是文件头部注释(2)尝试过更换成以下快捷键并重启vscode或重启系统仍然是快捷键无效:ctrl+alt/win+i/h/f/t

你这个问题解决了没?我现在也遇到这个问题,文件头部注释快捷键没反应也不自动生成了,函数的能够正常使用。

@junhuizhou
Copy link

系统:win10 21H2 vscode:1.67 koroFileHeader:v4.8.22 问题:几个月前使用没问题,现在文件头部注释快捷键按了没反应,函数注释快捷键正常 尝试:(1)文件头部注释和函数注释互换快捷键,没反应的仍然是文件头部注释(2)尝试过更换成以下快捷键并重启vscode或重启系统仍然是快捷键无效:ctrl+alt/win+i/h/f/t

你这个问题解决了没?我现在也遇到这个问题,文件头部注释快捷键没反应也不自动生成了,函数的能够正常使用。
没有,就如我说的我做了各种尝试,摆烂了,等修复

@luck-gh
Copy link

luck-gh commented May 13, 2022

系统:win10 21H2 vscode:1.67 koroFileHeader:v4.8.22 问题:几个月前使用没问题,现在文件头部注释快捷键按了没反应,函数注释快捷键正常 尝试:(1)文件头部注释和函数注释互换快捷键,没反应的仍然是文件头部注释(2)尝试过更换成以下快捷键并重启vscode或重启系统仍然是快捷键无效:ctrl+alt/win+i/h/f/t

你这个问题解决了没?我现在也遇到这个问题,文件头部注释快捷键没反应也不自动生成了,函数的能够正常使用。
没有,就如我说的我做了各种尝试,摆烂了,等修复

我也是这样, 目前规避掉了这个错误

现象: 1. 快捷键添加文件头注释无反应
2. 创建新文件无自动添加注释
3. 保存文件时时间可自动更新,但编辑者 未识别
解决: 1. 回退 koroFileHeader 到 4.8.19 版本
2. 禁用 vscode-fileheader
3. 禁用 Vscode 插件自动更新

@junhuizhou
Copy link

系统:win10 21H2 vscode:1.67 koroFileHeader:v4.8.22 问题:几个月前使用没问题,现在文件头部注释快捷键按了没反应,函数注释快捷键正常 尝试:(1)文件头部注释和函数注释互换快捷键,没反应的仍然是文件头部注释(2)尝试过更换成以下快捷键并重启vscode或重启系统仍然是快捷键无效:ctrl+alt/win+i/h/f/t

你这个问题解决了没?我现在也遇到这个问题,文件头部注释快捷键没反应也不自动生成了,函数的能够正常使用。
没有,就如我说的我做了各种尝试,摆烂了,等修复

我也是这样, 目前规避掉了这个错误

现象: 1. 快捷键添加文件头注释无反应 2. 创建新文件无自动添加注释 3. 保存文件时时间可自动更新,但编辑者 未识别 解决: 1. 回退 koroFileHeader 到 4.8.19 版本 2. 禁用 vscode-fileheader 3. 禁用 Vscode 插件自动更新

我啥也没动,今天莫名其妙又好了,快捷键又都用了

@bunus
Copy link

bunus commented May 17, 2022

系统:win10 21H2 vscode:1.67 koroFileHeader:v4.8.22 问题:几个月前使用没问题,现在文件头部注释快捷键按了没反应,函数注释快捷键正常 尝试:(1)文件头部注释和函数注释互换快捷键,没反应的仍然是文件头部注释(2)尝试过更换成以下快捷键并重启vscode或重启系统仍然是快捷键无效:ctrl+alt/win+i/h/f/t

你这个问题解决了没?我现在也遇到这个问题,文件头部注释快捷键没反应也不自动生成了,函数的能够正常使用。
没有,就如我说的我做了各种尝试,摆烂了,等修复

我也是这样, 目前规避掉了这个错误
现象: 1. 快捷键添加文件头注释无反应 2. 创建新文件无自动添加注释 3. 保存文件时时间可自动更新,但编辑者 未识别 解决: 1. 回退 koroFileHeader 到 4.8.19 版本 2. 禁用 vscode-fileheader 3. 禁用 Vscode 插件自动更新

我啥也没动,今天莫名其妙又好了,快捷键又都用了

我回退到4.8.21版本,没有问题,我看4.8.22更新了头部注释读取git用户名等功能,可能搞出问题了

@reneetse
Copy link

reneetse commented Jul 2, 2022

默认快捷键好像是 CTRL + win + i

感谢,插件简介里面到现在还写的是 CTRL + ALT + i,作者就不能更新一下简介么

image
image

@plckles
Copy link

plckles commented Dec 14, 2022

4.9.1 回退到4.8.19 解决了函数注释的问题 .... 摆烂

@shinyruo177
Copy link

image
补充一个占用的case,PowerToys设置里的快捷键。

@leinjay
Copy link

leinjay commented Feb 20, 2023

windows10 函数注释可以生成,但是文件注释不可以,快捷键改了也还是不行

@leinjay
Copy link

leinjay commented Feb 20, 2023

windows10 函数注释可以生成,但是文件注释不可以,快捷键改了也还是不行

重装了vscode就正常了,兄弟们冲起来

@AIsenlv
Copy link

AIsenlv commented Mar 24, 2023

所有的快捷都没有反应

@godefy
Copy link

godefy commented May 7, 2024

我发现我默认cursorTip的热键是ctrl+win+t。。。

@cheey-maimu
Copy link

v4.9.3 函数注释默认快捷键不生效,之前用着没事,查看了其他软件的快捷键也没冲突,有可能是VS Code版本太高了;回退到v4.8.23也没用
系统:

Windows 11 企业版 24H2

VS Code

版本: 1.89.0 (user setup)
提交: b58957e67ee1e712cebf466b995adf4c5307b2bd
日期: 2024-05-01T02:09:22.859Z
Electron: 28.2.8
ElectronBuildId: 27744544
Chromium: 120.0.6099.291
Node.js: 18.18.2
V8: 12.0.267.19-electron.0
OS: Windows_NT x64 10.0.26120

@zealX
Copy link

zealX commented Jun 14, 2024

v4.9.3 函数注释默认快捷键不生效,之前用着没事,查看了其他软件的快捷键也没冲突,有可能是VS Code版本太高了;回退到v4.8.23也没用 系统:

Windows 11 企业版 24H2

VS Code

版本: 1.89.0 (user setup)
提交: b58957e67ee1e712cebf466b995adf4c5307b2bd
日期: 2024-05-01T02:09:22.859Z
Electron: 28.2.8
ElectronBuildId: 27744544
Chromium: 120.0.6099.291
Node.js: 18.18.2
V8: 12.0.267.19-electron.0
OS: Windows_NT x64 10.0.26120

和这个冲突了:{ "key": "ctrl+win+t", "command": "extension.cursorTip",}

@zealX
Copy link

zealX commented Jun 14, 2024

vsc 1.90.1 无法使用ctrl + cmd + t,检查发现默认快捷键中有这玩意:
{ "key": "ctrl+win+t", "command": "extension.cursorTip", "when": "editorTextFocus" },。尝试使用keybindings.json覆盖掉这个失败:
[ { "key": "ctrl+win+t", "command": "extension.fileheader", "when": "editorTextFocus" }, ]

@cheey-maimu
Copy link

vsc 1.90.1 无法使用ctrl + cmd + t,检查发现默认快捷键中有这玩意: { "key": "ctrl+win+t", "command": "extension.cursorTip", "when": "editorTextFocus" },。尝试使用keybindings.json覆盖掉这个失败: [ { "key": "ctrl+win+t", "command": "extension.fileheader", "when": "editorTextFocus" }, ]

这个快捷键本来就是插件的啊,怎么还冲突上了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests