因此,我决定在升华文本3旁边安装升华文本2,只是想看看我是否能找到升华文本2的配色方案-默认文件夹,我发现它没有任何问题C:\Users\USERNAME\AppData\Roaming\升华文本2\Packages\Color Scheme-Default。但是当我进入AppData/Sublime Text 3文件夹查找配色方案-默认文件夹时,却看不到它。有人知道这个文件夹可能在哪里吗
注意:我在安装目录C:\Program Files\Sublime Text 3中进行了检查,以确保没有遗
当我在Sublime Text 3中工作时,我将插入符号指向语法元素,然后按Ctrl+Shift+Alt+p。状态栏中显示范围语法
如何复制作用域
我在谷歌上搜索发现了两种解决方案:和插件。我建立了这些插件,但它们不适合我。也许,这些插件是为Sublime Text 2编写的,但我使用Sublime Text 3
谢谢。如果要复制光标下的作用域,可以打开ST控制台ctrl+`并写入subgrame.set_剪贴板(view.scope_name(view.sel()[0].b))。这将提取第一
我在mac上使用Sublime text 3,无论我如何使用文件图标插件
仅当文件名中有“配置”一词时,才会显示网页图标
webpack.config.js
但如果文件名是其他名称,则图标只是一个普通的js文件
webpack.dev.js
wepback.prod.js
webpack.dev.js和webpack.prod.js只是显示为常规的js图标
我重新安装了插件,仍然有同样的问题,甚至重新安装了几次sublime
当我试图恢复它时,我得到了这个错误
问题在于,文件图标的网页图标只
考虑这个相当常见的例子:你有一个巨大的类,就像这样
class SuperMegaAwesomeClass():
# ...
# several
# hundred
# lines
# of
# other code that's
# uninteresting
# irrelevant
# later
# ...
def ReallyGoodMethodThatIsPreciselyWhatYouNeedR
我正在使用Sublime Text 3,每次按tab键时,它都会添加一个额外的选项卡。我的设置是将选项卡显示为实际选项卡(不是空格),相当于4个空格。我的问题导致单个选项卡因此创建2个长度为8个空格的选项卡
例如,如果我试图缩进,它将有两个制表符,我将不得不删除一个制表符。
如果我选择一个文本块,它将缩进它两次,并导致文本被删除,我必须撤销它一次,使文本返回
另外,当使用自动完成时,我通常点击tab键自动完成第一个选项。它将选择该选项,并在该选项之后执行选项卡。我不确定这是否是一个选项或设置,但
我经常使用goto,但主要用于搜索文件。有点像这样:
cmd p,立即开始键入文件名
妈的,在我搜索的开始有一个随机的垃圾串
退格,退格,退格
键入文件名
接收我想要开始的文件选择列表
我是否可以在某个地方设置一个设置,以使行为对我的用例更合理一些
谢谢。我不认为这是默认行为。你安装了哪些插件?如果在ST控制台中记录命令(sublime.log\u命令(True)),您会看到什么?我得到命令:show_overlay{“overlay”:“goto”,“show_files”:true}。如
例如,我想在标记文件中禁用Emmet包。可能吗?我一直在Sublime docs(官方和非官方)和谷歌上搜索,但没有找到任何信息
。我无法使用以下命令在AWS Ubuntu 14.04.1 LTS上安装sublime text 3:
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
导致以下错误消息:
p: cannot create regular file "/usr/share/icons/hicolor/16x16/apps/"
我使用的是windows便携版的sublime text 3。我已经在当前版本中安装了一些自定义设置和软件包,比如Build 3065
如何将构建版本升级到最新版本,并保留设置和软件包?
谢谢:)下载最新版本的Windows portable install.zip文件(当前的版本为3083,如果运行的话为3084)。转到安装升华的目录,确保程序完全关闭,然后删除该目录中的所有内容,但数据文件夹除外,该文件夹保存了所有个性化设置和内容。然后,在另一个Windows资源管理器窗口中打开.zip文件
情况是这样的:我正在编写一个插件,需要:
打开快速面板
在第一个项目悬停时,将焦点放在其他组
在那个组中打开
将焦点恢复到快速面板输入,以便我可以移动到列表中的下一项,等等
我确实解决了1-3题,但第4题给我带来了麻烦。有办法吗?您需要获取与快速面板关联的视图。方法show\u quick\u panel不会返回视图,但是您可以使用EventListener插件激活的方法来获取视图
当您聚焦任何视图(选项卡、控制台、快速面板…)时,将调用此方法(启用)。因此,该插件将捕获与快速面板关联的视图
获
我正在使用eslint包在sublime text 3中进行语法检查。这是好的,但是当一行出现错误时,它只是在冒犯的角色周围放一个红色的小方框。这是很难看到的。使用rubocop,在整条线周围绘制一个黄色框。使用eslint是否还有其他方法可以做到这一点?使错误更清晰的一种方法是转到“升华文本工具”菜单,然后选择“升华文本工具>标记样式”。选择Fill选项,并选中No Column Highlights Line选项。这并不像rubocop对整条线路的概述那样清晰,但肯定更容易看到 代替任何其他
有人知道我如何识别Supreme Text 3代码片段的来源吗?有一个是关于Rails的,我认为它来自某个包。我已经卸载了上述软件包,但代码片段仍然可以使用。它让我抓狂按Ctrl+Backtick打开控制台,粘贴以下代码,然后按Enter键
所有已安装代码段的列表将在新选项卡中打开。然后可以搜索要删除的代码段
代码段会显示其完整路径,因此您将知道它们位于哪个插件目录中
我建议使用打开代码段并注释掉内容,而不是删除代码段文件
这将有效地从自动完成列表中删除代码段,在包中保留代码段的原始副本,并
我希望我的文件名以view\uu开头,以\u js.php结尾的文件能够突出显示Javascript。基本上,如果有regexview.*\u js.php
我已经知道,我可以进入“首选项>设置-更多>语法特定-用户”,我可以编辑JSON中的put(我想要的扩展名),但我希望它是通过文件名的正则表达式进行的。
有人知道我该怎么做吗?既然Sublime希望在默认情况下使用文件扩展名来选择语法,我相信类似的事情需要一个插件来交换语法。虽然我的快速搜索没有找到任何匹配的东西,但可能会出现类似的情况
下
尝试分析升华文本3设置时出错
Packages\User\Plain text中出现意外的尾随字符。升华设置:1:27
每次打开升华文本3时都会发生此错误
我试着重新安装了三次,同样的问题一再出现
首选项>设置
下面的默认设置以及此设置也会出现问题
Packages\User\Plain text。升华设置:1:27表示行1列27
文件Packages\User\Plain text中存在语法错误。第1行列27处的升华设置
所有*.sublime设置文件都是JSON
要查找文件,请执行以下操作:
为了选择链接在一起的两个元素,我目前使用了两次相同的制表位。如果不需要这两个控件的功能,则两个控件都不需要
这就是说,制表位确实选择了它应该选择的两个区域,“$1:{}”,但是当使用时,它在两个点中都显示了“mw_hide”
我想做的是使用制表符,但保留两个单词
因此,当选择制表位时,它应该显示“mw_hide”和“isMobleEle”,而不是在两个位置都显示“mw_hide”
在任何人说之前——不幸的是,在这种情况下,将它们命名为“mw_hide”不是一个选项
尽管如此,有人知道这是否真的是
我知道我可以使用Ctrl+Shift+p并选择Package Control:List packages在Sublime中查看所有已安装的软件包
我已经安装了许多软件包(>20),我需要一种方法将它们的名称(理想情况下还有指向它们页面的链接)导出到文本文件或类似输出
这可以做到吗?通过查看软件包控件的用户首选项文件:首选项->软件包设置->软件包控件->首选项-user并检查已安装的软件包的值,您可以很容易地获得已安装软件包的列表
获取URL也有点复杂,但可以通过在ST的Python控制台(Vi
我正在使用美国农业部营养数据集,并将其从CSV转换为JSON。我想向数组中的每个对象插入新的键/值对,然后添加数据。有人知道如何在崇高的文本中做到这一点吗
我的数据当前如下所示:
{“名称”:“黄油、盐”、“组”:“乳制品和蛋制品”、“蛋白质”:0.85,“钙”:0.024,“钠”:0.714,“纤维”:0,“维生素C”:0,“钾”:0.024,“碳水化合物”:0.06,“糖”:0.06,“脂肪”:81.11,“水”:15.87,“卡路里”:717,“饱和脂肪”:51.368,“单不饱和脂肪”:
因此,我假设有数千行这样的数据,没有任何模式:
example1:example2
example3:
example4:
example5:example6
example7:
等等
我的目标是在冒号后面的行上,让它和后面的文本交换,如下所示
example1:example2
到
在冒号后面没有任何内容的行上,删除这些行,我不知道如何在升华文本中进行操作。首先执行替换操作查找->替换或CTRL+H
启用正则表达式其中有一个带*的按钮,并替换为以下设置
交换冒号分隔的项目
查找。*:+
替
PlainNotes提供的颜色方案有注释规则,但仅适用于块注释,而不适用于我们在这里使用的行注释。您可以通过在notes文件中使用HTML注释并看到它在视觉上的变化来看到这一点
最方便的修复方法是修改注释规则应用的范围,以便它们应用PlainNotes期望的范围:
comments:
- match: '//'
scope: punctuation.definition.comment.begin.html
push:
- meta_scope
我刚刚在我的Windows系统上安装了Sublime Text 3,就像它的工作原理和它附带的所有插件一样,我在主上下文菜单中添加了一些自定义项,这样我就可以直接调用命令
我添加了一个标题,标题中有一大堆空白,看起来像是在第二行,但当你悬停时,它会显示突出显示,看起来很笨拙,当你最大化窗口时,只在一行显示
在菜单栏上添加的项目存储在文件、编辑、选择、查找中的单独一行时,是否有自定义的方法。。。无需添加标题的菜单?总体目标是使其类似于记事本++工具栏
记事本++工具栏:
菜单代码:
[
{
“i
对于做以下事情的人,我们能做些什么:
这里有一些文本。这里有更多文本。
(将空格放在短语后面的标记前面)
而不是这个?
这里有一些文本。这里有更多文本。
(将空格放在标记后,这是正确的)
如果我们想删除,这一个会弄乱emmet中的Remove标记,并给出没有空格的结果:
这里有一些文本。更多文本
这不是emmet的错,当然是坏客户、坏客户和淘气客户无法正确格式化html。
有什么好的解决办法吗?很明显我们不能改变人,所以
我正在尝试配置SublimeLineter,特别是在我的Mac上配置jshint。在我的windows版本的SublimiteText中,SublimiteLink.Sublimite设置中有以下部分
"jshint_options":
{
// To fix column positions for JSHint errors you may want to add `"indent": 1` to your
// **User** "jshint_o
此时,在升华文本3的标题栏中,除了我当前正在处理的文件的完整路径外,还有我在升华文本3中打开的所有文件夹的列表
只有4个文件夹,括号中的列表已经在浪费空间。
恕我直言,这是一个无用的功能,我想知道是否有办法在标题栏中隐藏此列表。我不知道有任何直接的方法隐藏文件夹名称,但您可以通过创建一个1字符的项目来最小化标题栏中占用的空间。单击项目->将项目另存为…并将其命名为A.sublime-Project或其他名称。现在,不是这样:
你得到这个:
这并不完美,但会有助于清理一些东西。谢谢你的回答。但
我试图从我的Sublime Text 3侧边栏中排除.vagrant文件夹,但我似乎无法正确配置
首先我尝试了
"folders":
[
{
"path": "path-to-project",
"folder_exclude_patterns": [".vagrant"],
"file_exclude_patterns": [".*"]
}
],
然后,我尝试排除“路径”
最后我试了一下(尽管我知道这行不通)
这篇文章中的答案对我来说并不适用。这
在我的sublimitext包中,我包含了一个文件。在测试期间,我从~/Library/Application\Support/Sublime\Text\3/Packages链接到此目录,对该文件的更改生效
我还包括一个菜单项,指向${packages}/User/bullehighlight.sublime settings。当我使用菜单时,我看到一个完全空白的文件
如何使用我版本的bullehighlight.sublime设置作为${packages}/User/bullehighligh
当我在Sublime text中有一个缩进的文本块,并且下面有空行时,按tab键将缩进到该块的级别
每次它发生的时候,我都会感到惊讶,所以我想把它关掉。我想手动缩进一个空行到所需的水平。目前,我经常需要点击tab一次,然后点击backspace几次,这取决于前面方法的嵌套深度
到目前为止,我已经尝试将自动缩进设置为false。这确实阻止了这种行为。。。以及与自动缩进相关的所有其他内容。我想要更有针对性的东西
我还尝试将smart\u indent设置为false。到目前为止,这在我尝试的案例中没
我知道它可以在GitHub上找到。我只是想知道为什么在包控制上找不到它。我知道它可以从GitHub下载。我想知道是什么导致了这个问题
由于未知原因,它当前已从PackageControl中删除
更新:有关更多详细信息,请参阅
第二次更新:作者已禁用存储库中的问题,并在自述文件中添加了安装说明。这是一个英文网站。请在你的问题中只使用英语。
我无法打开公用文件夹,但当我刷新文件夹时,它会工作。我怎样才能解决这个问题?如果要打开此文件夹,我不想每次都单击“刷新文件夹”。请帮帮我。看起来这是一个已知的错误:我尝试添加以下符号链接:true,但仍然不起作用。你能帮我吗?
我知道如何使用Ctrl+/切换注释
我希望能够使用不同的快捷方式对行进行注释和取消注释。即:Ctrl+r表示注释,Ctrl+t表示取消注释
有人想办法吗?我在Supreme text 3上。您可以通过创建一个新插件来实现这一点:
从工具菜单->开发者->新插件
选择全部并替换为以下内容
将其保存在ST建议的文件夹(Packages/User/)中,类似于add\u或\u remove\u comment.py(文件扩展名很重要,基本名称不重要)
在用户密钥绑定文件中为add\u或\u re
我使用的是Sublime文本,我对它相当陌生
我想突出显示我的编码错误:缺少分号,不存在变量。。。
但是,即使安装了Linter、Sublime Linter包、jslint和jshint,它也不能按照我想要的方式工作
JSLint太严格了:它给了我使用制表符而不是空格的错误
我想要的是:
关于缺少分号的错误
如果使用未在任何地方定义的变量,则会出现错误
我该怎么做?我以前在这个论坛和谷歌上查过,但没有发现任何东西:(
Nicolas.我认为它会满足您的需要。它比jshint和jslint更
有没有办法为给定的作用域设置可见的空白
我正在修改配色方案,以符合我的喜好,并希望能够显示给定范围内的空间。我在Sublime的网站上没有看到任何迹象表明这是可能的
对于我的具体案例,我想还有其他有用的案例,我正在使用Markdown,希望突出显示双空格换行符。我可以设置背景,但这看起来不太正确。我希望能够使这个小范围内的空白可见,并改变前景色使其突出;或者更确切地说,是的,但只是以你已经发现的方式
颜色方案只能将前景/背景色应用于范围以及粗体/斜体字体权重。因此,假设您正在使用的语法检测到一个
我将其输入到“Default(OSX).sublime键映射”中:
在控制台中,Sublime 3返回:
Unable to parse binding {args: {contents: h2}, command: insert_snippet, key: [option+f1]}
当然,组合键不起作用。知道为什么吗?指定键绑定的JSON键是keys而不是key,即使列表中只有一个键。类似于以下内容的操作应满足您的要求:
{
"keys": ["option+f1"]
我刚刚试用了Supreme Text 3,除了一个问题外,一切都很顺利:我无法更改字符串的颜色。每个其他函数、类型都有自己的颜色可以更改,但无论我使用的主题是什么,string类始终是前景色。同样的问题似乎也发生在命名空间上。我有什么办法可以改变它们吗?这没有什么严重的或功能上的牵连,我只是一个小小的完美主义者
< P.S.I我已经找到了.tMLILE文件,并用C++ 11包复制的另一个代码解决了命名空间< /代码>问题。如果您能告诉我要向.tmlanguage文件中添加哪些代码以使string
我正在使用升华文本3。我将lint设置保留为默认设置,但以下覆盖除外,我已将其包含在.sublime项目文件中
"settings": {
"anaconda_gutter_marks": true,
"anaconda_gutter_theme": "alpha",
"anaconda_linting_behaviour": "always",
}
我希望能够忽略某些行中的“行太长”,特别是带有。我喜欢把它用于其他线路,所以我不想完全
我想知道在升华文本3中,是否有可能改变上下移动的行为,使其不跳到下一个和上一个“真实”行,而是跳到下一个和上一个“视觉包装”行。当我编写代码时,这不是一个问题,因为我关闭了可视的行折叠(因为我的行从不超过80个字符)。然而,当我编辑一个Latex文件的文本时,如果我有一个很大的段落,实际上写在一个“真实”行中,感谢视觉换行,sublime将它显示为10行;现在的问题是,如果我想在这些长段落中间改变一些东西,我不能使用上下键,它们只会使我移动在真实的线之间而不是被包裹的线。
我已经在网上搜索了我这
我已经在Windows7的键盘设置中设置了日语输入法。使用alt+shift时,它与内置文本编辑器配合得很好,但在sublime text 3中不会发生任何事情。
然后,我安装了谷歌的日文输入法,即使输入在视觉上发生了变化(在文本编辑器中输入时显示带有日文字符的窗口),升华文本3仍然没有任何变化
我看不到用于打字的窗口,字符也不会变成平假名(日语符号)
我试着安装IMESupport插件,但没有解决问题
如果我在2个键盘设置之间切换,并打开和关闭日语输入法,它仍然无法使用升华文本3,我已经搜索了
我最近安装了几个Sublime Text 3软件包,并注意到一些应该通过该软件包提供的命令没有显示在命令选项板中,尽管同一软件包的其他命令也显示在命令选项板中
具体来说,我安装了这个包,所有命令都显示在Pallete中,但是insert\u php\u constructor\u属性:
或程序包中,没有可用的命令
事实上,我甚至不知道从哪里开始解决这个问题。到目前为止,我找到的大多数链接都是“卸载软件包并重新安装”(我已经这么做了)和“确保软件包不在您的“忽略软件包”首选项属性中”(我已经确认
Xdebug安装在Ubuntu12.04上,带有sublime text build 3083,有此帮助
在xdebug.ini文件中添加了必要的行
zend_extension=/usr/lib/php5/20090626/xdebug.so
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote\u host=localhost
xdebug.remote_port=9500
xdebug.show_local_var
我试图在sublime text 3中创建一个键绑定,该键绑定根据文件是否有未保存的更改来改变其行为
Sublime已经在创建键绑定时支持上下文选项,例如:
{"keys":[":","e"],"command":"revert","context":[{"key": "setting.command_mode", "operand": true}]},
但是,我找不到是否有办法检测文件是否已保存或已脏
有人对此有一些见解吗?查看(官方文档已过时),似乎没有上下文可用于键绑定以确定文件是否已保
我知道有Ctrl+Up/Down,但这不是我要找的next_view和prev_view用于彼此靠近的选项卡/视图,但它们不一定是我编辑的上一个和下一个文件
我想要的是更像vim中的Ctrl+^功能,除了Ctrl+^只在当前缓冲区内工作,我希望它在项目范围内工作
例如,假设我通过Ctrl+p打开了一个文件,然后打开了另一个文件。现在,它们可能相邻,也可能不相邻,但我想通过调用magicgo to previous edited file命令转到先前编辑/打开的文件。您是否在Sublime中签出了
当我在一个项目中工作时,我喜欢在多个栏目中工作
我经常在列之间来回切换,并使用cmd+p打开其他文件
如果一列已经打开了文件,那么它将重新关注该选项卡(很好!)。但是,如果我所在的列中没有打开文件,而不是将焦点切换到该列,它将打开一个新选项卡并使我的工作区变得混乱(糟糕!)
是否有一个我可以更改的设置,以便我可以实现上面描述的期望行为?Chrome有一个扩展,可以做这件事。也有一个用于Sublime text 3的插件,它被称为“在相关窗口中打开”,它的工作原理与您刚才描述的一样
安装很简单,就
如何根据文件扩展名为文件名着色?
下面的图片位于方括号.io中,与sublime中的树相比,没有颜色突出显示文件类型
括号树
崇高的树
使用软件包根据文件扩展名添加图标怎么样
以下是我的升华文本3中关于杰基尔项目的一棵树:
你不能。Sublime不提供GUI功能,用于在当前将整个或部分文件名修改为不同颜色。因此,不可能使不同的文件具有不同的颜色,如果文件处于源代码管理中且更改处于挂起状态,则无法使文件具有不同的颜色,等等。大多数人都能够区分句号(句号)并读取后面的后缀。您不需要语法突出显示所有
有没有办法让Sublime Text 3在侧边栏中正确排序文件和文件夹
目前,它们是按Windows样式排序的,首先出现的是文件夹
是否有设置或插件可以使边栏像操作系统的其他部分一样工作?否,当前无法更改边栏中的排序顺序(在构建3131时)
此处有针对它的开放式功能请求:
明白了。谢谢
假设我们希望在当前项目中的每个文件中将“apple”替换为“banana”。我们可以使用Cmd+Shift+F(在文件中查找…)和“替换”按钮来完成此操作。但这个按钮同时替换了所有。我想做的是一个接一个地替换。我知道这可以通过Alt+Cmd+F和“Replace”按钮在单个文件中完成
在SublimiteText3中有什么方法可以做到吗
谢谢您不能像在单个文件中替换一样,跨多个文件替换
最接近的方法是使用在文件中查找,确保启用了使用缓冲区,然后使用查找执行搜索,将打开一个查找结果缓冲区。现在,您
我正在寻找一些能增加数量的东西,比如:
row| -> row1
row| -> row1
row| -> row2
row| -> row2
row| -> row3
row| -> row3
直到现在我才使用它,它非常有用,但我不知道。。。是否有类似于1:1:2的输入?初始:步骤:选择后
如何在升华文本3启动时自动启用升华文本的AutoSave插件
这个特殊的软件包并不支持在Sublime启动时自动启用自己的想法,所以为了实现这一点,需要一个小插件来实现这一点,我在下面发布了这个插件
要使用此插件,请选择工具>开发人员>新插件。。。从菜单中,用下面的代码替换呈现给您的存根插件代码,并将文件保存在升华默认为用户包的Python文件位置,例如auto_save_on_startup.py
进口升华
导入升华插件
升华每次加载插件时都会执行此操作,包括
它第一次启动,以及该文件在磁盘上
我正在使用升华文本版本3.2.2,构建3211
在包含3个选项卡的1列布局中,我可以使用堆栈中的下一个文件Goto>Switch File>
在列布局中如何实现这一点视图>布局>列:3
opt + Cmnd + left/right arrow key
我有档案
/Users/maxpleaner/Hover/website/ngapps/account/account.partials.js
我想从搜索结果中排除的
存在于.gitignore中的是
ngapps/***/.partials.js
我也希望通过升华设置忽略这一点。但至少,能够排除所有.partials.js文件就可以了
我尝试将“ngapps/***/*.partials.js”和*/partials.js放在我的文件\u排除\u设置中,但这两种设置都不能从搜索结果中排除该文件
我正在寻找一种在sublime编辑器中设置网格背景样式的方法,类似于gedit在“首选项”面板中提供的样式。下图显示了在gedit中打开显示网格图案的时间。可以在sublime中设置相同的功能吗
这在Sublime目前是不可能的,不是
文件的背景始终为纯色,其颜色由color\u scheme设置中设置的配色方案控制。这使您能够设置全局颜色方案背景色,一种特定于项目的颜色,甚至是特定于某些文件或文件类型的颜色,但它始终是纯色 在.sublime主题?@MattDMo中无法使用PNG,我认为可以通
我有这样的数据
9372127603
9372130412
9372140
9372175041
937218
9372190908
9372191764
我需要像这样的输出
9372127603
9372130412
9372175041
9372190908
9372191764
我如何在sublime文本中实现这一点?您可以通过regex Find and Replace实现这一点。打开查找→ 替换…,确保regex选项已打开,在查找:字段中输入^\d{1,9}\n,并确保替换:字段为空:
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 34 页