ChatGPT解决这个技术问题 Extra ChatGPT

如何在 Sublime Text 中将所选内容转换为小写或大写

我在 Sublime Text 的文件中选择了几个字符串,我想将它们全部转换为小写。

如何在 Sublime Text 中将它们全部转换为小写?


T
The Vee

从 Windows/Linux 的 Sublime Text docs

Keypress            Command
Ctrl + K, Ctrl + U  Transform to Uppercase
Ctrl + K, Ctrl + L  Transform to Lowercase

for Mac

Keypress    Command
cmd + KU    Transform to Uppercase
cmd + KL    Transform to Lowercase

另请注意,Windows 中的 Ctrl + Shift + p ( + Shift + p in a Mac) 会显示 Command Palette,您可以在其中搜索这些命令和其他命令。它看起来像这样:

https://i.stack.imgur.com/ittTL.png


我习惯使用 Notepad++,您可以在其中选择文本并使用鼠标右键来操作它。 Sublime 缺少很多鼠标操作
我想知道为什么我总是从 SO 而不是文档中学习这些东西 :)
太糟糕了,没有句子和标题大小写快捷方式,那将是一些东西。
@BenRacicot 没问题,将内置函数添加到您的键绑定(Preferences -> Key Bindings-User):[ { "keys": ["super+k", "super+t"], "command": "title_case" }, ]
对于 Windows,它实际上也是 Ctrl + KU 和 Ctrl + KL。至少在我正在使用的 ST2 中。
A
Anish Nair

对于 Windows:

Ctrl+K,Ctrl+U 表示大写。

Ctrl+K,Ctrl+L 为小写。

方法一(同时按下两个键)

按住 Ctrl 键。现在按下 K,在按住 Ctrl 的同时释放 K。 (不要松开 Ctrl 键)立即按下 U(表示大写)或 L(表示小写),同时按住 Ctrl,然后松开所有按下的键。

方法2(一次按3个键)

按住 Ctrl 键。现在按 K。在不释放 Ctrl 和 K 的情况下,立即按 U(大写)或 L(小写)并释放所有按下的键。

请注意:如果您按住 Ctrl+K 超过两秒钟,它将开始删除文本,因此请尽量快速使用它。

我使用上述快捷方式,它们适用于我的 Windows 系统。


这个答案中解释的步骤使它对我有用。
也适用于 Sublime Text 3175 @ Ubuntu 18.04!
t
the Tin Man

作为设置标题大小写快捷键 Ctrl+kt 的奖励(在按住 Ctrl 的同时按 kt),转到 Preferences --> Keybindings-User

如果您使用方括号打开和关闭空白文件:

[  { "keys": ["ctrl+k", "ctrl+t"], "command": "title_case" } ]

否则,如果您已经有东西了,只需确保它是否在另一个命令之后添加逗号“,”并添加:

{ "keys": ["ctrl+k", "ctrl+t"], "command": "title_case" }

谢谢。我在找这个。
M
Misha Akopov

对于 Windows 操作系统

对于大写 CTRL + K + U

对于小写 CTRL + K + L


P
Paul Roub

对于其他需要键绑定的人:

{ "keys": ["ctrl+="], "command": "upper_case" },
{ "keys": ["ctrl+-"], "command": "lower_case" }