Closed
Description
添加一个快捷键用于切换代码块的语言
In what scenarios do you need this feature?
代码块, 不是很方便用键盘编辑和输入代码块语言,
对于自己写的代码块, 自己可以方便的在··· 之后输入 python 等语言标识
但实际对于剪藏的,很多时候是没有标识的,很需要一个快捷键去更改,现在只能用鼠标。
Describe the optimal solution
建议用 alt +enter 切换到代码语言更改焦点,方便用户直接用键盘就可以更改语言。
这个快捷键也不会有任何冲突。
Describe the candidate solution
No response
Other information
参考一些其他的markdown 编辑器,当焦点在代码块里面的时候,就可以按这个快捷键去设置当前代码块的语言。
No response
Metadata
Metadata
Assignees
Type
Projects
Relationships
Development
No branches or pull requests
Activity
oufu99 commentedon Feb 17, 2025
我也遇到过一个代码块的问题,那个代码块里面,会显示一些不知道哪里来的代码类型,我也没主动设置过,换成了默认主题也是一样
TCOTC commentedon Mar 12, 2025
@oufu99 代码块是剪藏下来的还是自己手打的?
heartacker commentedon Apr 20, 2025
能否添加一个快捷键呢
[-]添加一个快捷键用于切换代码块的语言[/-][+]Support switching code block language via shortcut keys[/+]TCOTC commentedon Apr 21, 2025
Vanessa219 commentedon Apr 22, 2025
选中的多个块中如果包含了除其代码块以外的其他块,应该不支持该快捷键。
🎨 #14126
TCOTC commentedon Apr 22, 2025
需要允许
Alt
+Enter
作为自定义快捷键,然后在设置了这个快捷键的情况下就禁用快捷键切换代码块语言。Alt
+Enter
这个快捷键还是挺好的(黄金键位啊~),直接禁用了太可惜。另外“插入末尾子项”这个操作也用了
Alt
+Enter
,设置了自定义快捷键之后也需要禁用。补充一种情况:在代码块中选中文本后按下
Alt
+Enter
需要补充用户指南快捷键章节:按下
Alt
+Enter
为选中的代码块或光标所在的代码块设置语言。Vanessa219 commentedon Apr 23, 2025
选中文本都无效
🎨 #14126
🎨 #14126
TCOTC commentedon Apr 24, 2025
在设置了
Alt
+Enter
作为自定义快捷键的情况下,应该要禁用通过Alt
+Enter
切换代码块语言 和 插入末尾子项Vanessa219 commentedon Apr 27, 2025
这个是非配置项,就不禁用了。
TCOTC commentedon Apr 27, 2025
不禁用的话,在代码块或列表里按下快捷键就没法执行自定义的操作
🎨 #14126
gagmeng commentedon May 13, 2025
针对剪藏下来的文章,里面可能包含很多代码块,有办法针对一个笔记全局改代码块的语言吗?
Vanessa219 commentedon May 15, 2025
搜索替换
TCOTC commentedon May 15, 2025
但是代码块语言不支持搜索和替换
gagmeng commentedon May 15, 2025
V大,所谓的搜索替换如何操作
88250 commentedon May 15, 2025
代码块语言设置不支持搜索替换,目前估计只能在外部直接搜索替换 .sy 内容了,高危操作,记得备份后再替换。