Questions tagged «sublime-text»

Sublime Text是适用于Windows,OS X和Linux的跨平台GUI文本编辑器。使用此标记可解决与版本无关的问题。



3
在Sublime Text 2中,我如何缩进一个在参差不齐的边缘上有多个光标的直列?
假设我沿几行有多个游标,如下所示: foo| barr| foobar| baz| 我如何像这样自动将每行末尾的空白推到平坦边缘?: foo | barr | foobar | baz | (在这些示例中,|应该是我的游标。) 当您只是Tab或Space从初始安排中得到以下信息时: foo | barr | foobar | baz | 这很有用,但不是我想要的。我正在寻找某种键盘快捷键,该快捷键将使我从参差不齐的多光标插入直列缩进。



2
崇高的文字,使用键盘移动标签
在Sublime Text 3中,有没有一种方法可以仅使用键盘重新组织标签? 我知道您可以使用一个选项卡从一个窗格切换到另一个窗格,例如ctrl+shift+2使用将一个选项卡从窗格X移到窗格2,但这并不是我想要的。 我想在其窗格中移动一个选项卡。例如,我有3个选项卡,并且我想互换选项卡1和2。使用鼠标可以做到这一点,但是我没有找到任何键盘快捷键。 标签在其原始位置 标签1已向右移一


2
Sublime Text 3 - 快速添加/查找匹配行为
假设我正在使用Sublime Text 3中的文件,该文件包含多个单个字符变量,c我想将其重命名为另一个名称。 当我用光标选择该变量的一个实例时,Sublime Text会自动突出显示该变量的其他实例: 此视觉突出显示由设置:启用"match_selection": true,并清楚地显示sublime足够智能,仅突出显示该字符与变量相关的其他实例。 然而,尽管这个突出显示它应该是可能的,但似乎现在没有简单的方法可以自动选择这些突出显示的c变量。 如果我想c使用多个游标快速重命名变量的所有实例,使用Quick Add Next(cmd+D)或Quick Find All(ctrl+cmd+G)而不是仅选择该变量c,我会选择字符'c'的每个实例: 这显然没有用,因为它与实际变量没有关联; 它只是盲目地选择所有字母“c”,无论它们是否是所选变量。 有没有办法强制快速添加下一个和快速查找全部,行为类似于match_selection设置使用的突出显示规则?在这种情况下,这比简单地盲目选择所选字符的每个实例更有用。 我错过了什么吗?我找不到快速查找所有实例或快速添加下一个变量选项,或以任何方式自定义快速查找全部和快速添加下一个的默认行为。据我所知,我唯一的选择是手动重命名每个实例c,或者编写一些自定义正则表达式来实现与原始突出显示算法相同的结果。




1
如何在Sublime Text 3中更改特定文件夹的语法
我在ES5和ES6中编写JS项目。我安装了Babel-Sublime,以突出显示Babel支持的代码。现在,我打开一个用ES6编写的.js文件,转到“查看->语法->使用当前扩展名全部打开为:Javascript(Babel)”,但这会使我的ES5代码也切换到Javascript(Babel)。基本上,JavaScript(Babel).sublime-settings文件在User文件夹中使用扩展名映射进行更新,并且所做的更改将全局应用于我的所有项目。因此,有没有一种方法可以为每个文件夹或每个项目指定“扩展语法”映射

3
Sublime Text 3删除默认键盘快捷键
我找不到在Sublime Text 3中取消设置或删除默认键盘快捷键的方法。默认设置不再可编辑,因此我可以在其中进行以下操作: { "keys": ["f2"], "command": "next_bookmark" }, 我已经尝试"command": "unbound"过用户设置,但是它只是从中解除了“ next_bookmark”命令的绑定,因此ST3仍会拦截并捕获该键。我有一些重要的全局快捷方式,如果不先切换到另一个窗口,就无法使用它们。 有什么办法解决这个问题吗?


1
确定哪个插件覆盖了键绑定
我在Windows 7上使用Sublime Text 3.在Key Bindings中 - 默认: { "keys": ["f9"], "command": "sort_lines", "args": {"case_sensitive": false} }, { "keys": ["ctrl+f9"], "command": "sort_lines", "args": {"case_sensitive": true} }, Ctrl+ f9有效,但f9没有,并且在我的Key Bindings - User中没有覆盖它。我有很多插件。如何确定导致此问题的插件?我不是问它是哪个插件,顺便说一句,我问的是如何确定它是哪个插件。 这应该没关系,但这里有我的插件列表: AdvancedNewFile AllAutocomplete FilterLines GitGutter PackageControl 专案经理 RubyDebugger SidebarEnhancements SublimeBookmarks SublimeREPL

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.