好的,我的情况与这里所有关于格式化HTML的线程都有点不同。此外,我安装了几乎所有的HTML格式插件,结果好坏参半,没有一个能真正解决我的问题
此外,配置这些插件可能很困难,因为我不是程序员,一些作者没有提供足够的信息来定制他们的插件
目前唯一一个格式化HTML的插件是,问题是每个标签占用了太多的空间。请参见下面的HTML示例
我还尝试了他们在中提到的内容,它只在缩进过程中起到一定的作用,但对于“真正的”标记格式来说却不起作用
我要做的就是打开此标记:
<ul>
<li&
右键单击Sublime Text 2项目中的文件夹,然后选择“在文件夹中查找…”后,将显示以下菜单:
当用户单击右侧的“查找”以仅显示文件名而不显示这些文件中的文本时,如何更改的输出?Sublime text 2已执行任何操作(Ctrl+p在Windows和Linux上,Command+p在OS X上),以便在文件之间和文件内快速导航:
键入文件名的一部分以将其打开。
键入“@”字符,然后开始按符号浏览
键入“#”在文件中搜索,或键入“:”转到行号
有关更多信息,请参见。“在文件夹中查找”根本
我试图在我的Sublime Text 2上添加一个键映射[“ctrl+alt+a”,“ctrl+alt+;”],但它看起来是在关键点地图上根本不起作用
下面是keymap的完整行,我的用户keymaps和设置的完整列表位于
有什么方法可以使使用键盘地图?您使用的是什么操作系统?我试着在OSX上为新窗口设置组合键,它对我很有效。当你按下Ctrl+Alt+;,会显示什么字符;?尝试单独使用它,而不是Ctrl+Alt+;我正在使用Windows7。没有角色出现。只使用工作。在ST控制台中输入subli
我想在编写代码时为单独的符号添加空间。我用的是升华文本2
例如,代码A优于代码B:
A:
B:
但是我必须输入大量的空格,这很无聊
在“升华文本2”中,如何在键入时自动执行此操作?或者有任何建议的插件吗?我认为没有插件/包存在,但这个正则表达式可以满足您的一般情况:
发现
全部替换
'$& '
不要包含单引号”
顺便说一句,在mac上查找/替换是cmd+alt+f
a=[1,2,3,4,5]
b={'name':'Tom','age':23}
c=12+23-1
':|=|,|\+
我正在使用
但是我喜欢我的代码
function my(way) {
//code
} // last bracket inline with the inside code
而不是传统的
function default(way) {
//code
} // last bracket inline with the function declaration
因为折叠时会离开最后一个支架
有没有办法让我在最后一个结束括号之前添加一个像上面那样的额外标签呢?想出一个办
如何从终端窗口仅打开textmate/sublime text2编辑器中git/mercurial合并期间发生冲突的文件您可以使用以下方法打开sublime文本中发生git合并冲突的所有文件:
git diff --name-only | uniq | xargs subl
我想补充另一个答案git diff——仅限名称将为您提供所有具有差异的文件。这就是为什么有时它会产生重复的条目,因为它将文件标记为“已修改”以及处于合并冲突状态。将其管道化到uniq是一个很好的解决方案,但是git dif
我有一个非常大的文件(~100k行),我想每100行插入一条注释,我可以编写一个脚本来完成,但我想知道这样的事情在Sublime中是否可行(在emacs中非常简单)。这个正则表达式如何一次找到100行
((.*\n){1,100})
然后替换为
\1
// this is a comment
这距离你想要达到的目标足够近吗
编辑:此版本的替换文本建议由@
差不多就这样了,在Begging和评论末尾添加\n很有效,但是这个想法是对的!请编辑你的答案,但我接受!谢谢
\1\n
// this i
在Ubuntu中,当我使用多个工作区时,如果我通过终端或搜索栏打开sublime文本,它不会打开新窗口
相反,它让我回到另一个工作区的升华文本窗口。这是违反直觉的,因为工作空间的要点是要有单独的工件
有办法解决这个问题吗
多谢各位 在终端中,转到项目文件夹并执行以下操作:
subl /
这将打开您以前的项目以及要打开的项目。您可以使用
subl -n
打开一个新的崇高的窗口
假设我有一个500000行的文件,如何在sublime文本中选择200000到350000行?我只需要删除所有这些行,做突出显示滚动是相当乏味的
我可以在命令行中输入命令吗?我似乎找不到有关如何执行此操作的任何信息。为什么要打开此文件并在ST中执行此操作?如果您知道要删除哪些行,只需使用sed
sed -i -e '200000,350000d' filename
啊,太好了!我以前从未用过sed。谢谢你,我一定会把这个书签。
如何删除到行
但是示例[/]我想删除该行的帖子
$TEXT['cover-upload-success'] = "Kapak fotoğrafı başarıyla yüklendi.";
// $TEXT['cover-upload-success'] = "Обложка успешно загружена!";
// $TEXT['cover-upload-success'] = "Обкладинка успішно завантажена!";
您的问题应该更清楚,但我的回答是基于这
问这个问题我觉得有点傻,但我需要做些什么才能开始使用Sublime Text2。我刚刚安装了它,当我打开应用程序时,我只得到一个空白页面,除了左上角的升华文字徽标外,没有其他内容。我可以写代码,我可以打开文档,但是没有菜单可以做任何事情。我需要一点帮助。请。Command-K,Command-B打开侧边栏
查看视图下拉菜单。快捷方式通常显示在侧面
还可以签出插件。您需要的所有内容都应该在“视图”菜单下。因此,如果要查看>侧栏>显示侧栏,它将显示当前项目的目录结构。还有“显示选项卡”和“显示小地图
我已经安装了SublimiteText3插件,它可以让autocomplete搜索所有打开的文件
我很好奇,是否有一种方法可以让文件在缓冲区中以升华方式打开,比如vim,但不在编辑器中实际显示open
这将使自动完成更加有效
我安装了SublimoDeIntel,但当我尝试使用自动完成时,我没有看到css文件中的类。比如说
我有一个叫做style.css的css文件
.example{
color:black;
font-size:18px;
}
但是在我的HTML中,当我在引号中时,我会得到一个带有css数据的弹出窗口,但是数据只是来自我所在的页面。我没有看到测试您是否遵循了git hub页面上的故障排除步骤?
它提到build.sh和“可以使用“codeintel\u Live\u disabled\u la
在Sublime Text 2中处理SCSS文件时,我经常不得不禁用linting
有人知道如何在ST2中为SCSS文件获得适当的linting吗
谢谢。在撰写本文时,SCS没有可用的过梁 我最近发现了这个用于Supreme linter添加SCSS语法的附加组件
显然有可用的,所以在有可用的之前,这是不可能的。然而,该线程向您展示了如何使用SublimeLineter禁用scss文件的linting,但尚未集成到sublime中。我也发现了这一点。但我很难让它工作。你成功了吗?我在这里有个问题
我使用的是Sublime Text 2,我希望它成为我工作的默认程序
我已经安装了Dreamweaver主题-但我有一些问题:
我不知道如何更改标签(a、img、表单等)的颜色。
它们都是相同的颜色,不像Dreamweaver CS4(见图)
我如何为每种颜色更改颜色
我的主题代码中有:
<dict>
<key>name</key>
<string>html img tag</string>
<
如何列出包含“find”命令中匹配项的行?例如,我想在一个单独的窗口中列出所有匹配的行。当前只能转到下一个/上一个“查找” 尝试“在文件中查找”(Mac上为Cmd+Shift+F,PC上为Ctrl+Shift+F)
搜索结果将显示在新选项卡中,您可以双击任何结果跳转到匹配文件中的该行
要仅搜索打开的文件,请将放在Where字段中
要仅显示匹配的行而不显示上下文的周围行,请切换“显示上下文”选项(位于“全部查找”面板的左侧)
1.以下是参考资料:
按Ctrl+F组合键(⌘+F) “查找所有发生
我一定错过了一些简单的东西。我正试图在Sublime Text 2中运行一个命令。任何命令。我的理解是,我应该可以打开控制台,键入命令,点击回车键,然后它就会执行。但是,对于我尝试的任何命令,我都会得到以下响应:
>>> selectAll
Traceback (most recent call last):
File "<string>", line 1, in <module>
NameError: name 'selectAll' is not
为什么在升华文本3中保存文件时,默认保存位置是升华安装目录,为什么默认文件类型为nothing
我想将默认保存位置设置为桌面,将默认文件类型设置为.txt,我该怎么做
以下是我的设置:
{
“字体大小”:9,
“热退出”:false,
“忽略的包装”:[“年份”],
“记住打开文件”:false
}
您可以手动安装插件。这是一个非常简单的插件,虽然软件包控件说它只适用于Sublime Text 2,但我只是在OSX下安装了它,它工作正常。要安装,请导航到%APPDATA%\Sublime Te
我使用Pandoc,它允许降价和乳胶的混合。让语法突出显示同时适用于这两种情况会很好。关于实现这一点的最佳方法,您有什么想法吗?您应该为Pandoc文件创建一个新的语言语法,其中包含Markdown和LaTeX语法。有两种方法可以包含来自其他语法的规则:
{ patterns = (
{ include = 'text.html.markdown'; },
{ include = 'text.tex.latex'; },
);
}
使用包含规则并引用其他语法中的元素。例如,该参
我需要有一个崇高的项目2 ftp连接。1个用于测试服务器,1个用于生产环境
可能吗?如果是-如何?右键单击要远程映射的文件夹>sftp/ftp>添加备用远程映射
当有两个远程映射时,在“添加…”下方,您可以在这些映射之间切换。对不起!“添加备用远程映射”是解决方案!请张贴您的答案,并接受它,以防其他人需要它。谢谢,谢谢!我正在寻找这个函数:)是否可以同时发布到这两个映射?是否有在这两个映射之间切换的快捷方式?
我从事的项目缩进了2个空格
我不喜欢这样工作(我认为这样会使代码非常紧凑),我通常在所有项目中使用4个空格缩进
是否可以在升华文本中为缩进显示4个空格,但在文件中保留这2个空格?
我想尊重缩进项目惯例
我知道如何更改标签大小,但在这里,我需要一种“标签大小外观”,或者类似的东西:)不幸的是,我不能建议你使用任何插件来做你想做的事情。但一个可能的解决方案是使用制表符重新缩进(“将缩进转换为制表符”),然后在编辑完成后,将其转换回两个空格
另外,我会给那些认为空格比制表符更好的人一个这个问题的链接]
升华文本2中是否有类似于快速添加下一个(ctrl+d)的快速添加上一个
keymap中的相关行
{ "keys": ["ctrl+d"], "command": "find_under_expand" },
{ "keys": ["ctrl+k", "ctrl+d"], "command": "find_under_expand_skip" },
我尝试将find\u under\u expand更改为find\u over\u expand,但不起作用。您可以使用ShiftF3将选择移动到上
我正在处理升华(Markdown)中的一些文本,我需要将以下内容转换为表。
如何在不单击每一行的情况下在第1行到第8行上启用光标
这样我就可以做到:
| 1 | $11,670 | $14,580 | $13,420 |
| 2 | $15,730 | $19,660 | $18,090 |
| 3 | $19,790 | $24,730 | $22,760 |
| 4 | $23,850 | $29,820 | $27,430 |
| 5 | $27,910 | $34,900 | $32,1
我希望每当我按下ctrl+alt+m时,崇高文本都能找到并替换全部(在选定文本中)
查找(正则表达式):
替换为:
\1 \2,
我该怎么做呢?正如@longhua所说,您可以为此编写一个插件,例如:
import sublime, sublime_plugin
import re
class ReplacerCommand(sublime_plugin.TextCommand):
def run(self, edit):
for region in self.vie
如何使用自定义命令选项板条目或快捷键打开特定文件
我经常打开一些文件,但这些文件与任何特定项目都没有关联。能够使用命令面板或键绑定快速打开它们将非常有用。经过几分钟的反复试验,才找到了方法,但下面介绍了如何操作
要在命令选项板中添加条目以打开特定文件,请将以下模板的修改版本添加到用户Default.sublime commands文件中
// Modify the caption "File Open: Whatever" to something
// appropriate and of c
每次我保存在Sublime Text 2中创建的新文件时,我都会得到一个包含十六进制数字的额外文件
例如:
C+N(新文件)
C+S(保存文件)
我将其保存为:“test.rb”
现在我有了:“test.rb”和“.\u test.rb”
为什么??什么是充满十六进制数的额外文件?如何防止这种情况发生?您安装了哪些插件?软件包控制-RubyMotion Autocomplete-拖尾空格嗯,不确定确切的问题是什么,但我猜这是一个插件,因为ST本身不应该做任何特殊的事情。也许你以前安装过一个插件,
我刚开始使用Sublime Text 3,但我的第一个自动完成文件无法正常工作。我也不明白如何为你做一份工作
-任何文件类型,或
-多种类型的文件,如Java或JavaScript
接下来,我创建了一个名为
C:\Users\jeffy\AppData\Roaming\Sublime Text 3\Packages\User\Sublime\u specific.Sublime completions
用这段文字
{
"scope": "text.plain",
"complet
我使用制表符缩进,但我将其设置为使用空格制表。我使用文本编辑器升华。我在右下角手动设置它,上面写着“Tab Size:”。对于每个文件,我必须手动设置。我还没有找到将我想要的设置为默认设置的解决方案。有人知道怎么做吗 只需通过“首选项>>设置-用户”打开您的用户设置并添加这两个设置即可。将选项卡大小更改为您喜欢的大小:
“选项卡大小”:4,
“将标签转换为空格”:false,
一般来说,您只需打开默认设置,然后搜索要更改的设置。非常感谢!您知道默认情况下是否有办法打开标尺(在视图>标尺>)吗?
在插件的默认值(Windows)中,我有以下几行代码。sublime keymap文件:
...
{ "keys": ["ctrl+shift+a"], "command": "table_editor_align", "context":
[
{ "key": "setting.enable_table_editor", "operator": "equal", "operand": true, "match_all": true },
{ "key":
目前,升华2在“文件>打开最近”下显示8项。我希望把这个数字翻一番,达到16。我已经搜索过了,除了增加“打开的项目”列表之外,还没有找到任何东西,这不是正确的解决方案,因为我不使用项目。有人能提供帮助吗?据我所知,没有任何设置可以控制这一点。但是,通过修改菜单内容,您可以扩展其中显示的项目数
要执行此操作,可以执行以下步骤:
如果尚未安装,请安装
从命令选项板中,选择PackageResourceViewer:Open Resource
选择默认值包
选择Main.sublime菜单资源
这
它只是在匹配的括号下面加下划线,是否可以像更改括号颜色或突出显示括号行那样使其更有用?有插件
特点:
可自定义突出显示方括号(),[],{}
可定制的标记高亮显示(支持一元标记并支持自动关闭/>(HTML5即将推出))
可自定义的引号高亮显示
有选择地禁用或启用标记、括号或引号的特定匹配
基于语言选择性地匹配特定标记、括号或引号的白名单或黑名单
使用按需快捷方式时,在状态栏中显示匹配之间的行数和字符数
用于将光标移动到括号内内容的开头或结尾的快捷方式(如果当前未多选,则将重点放在开头或结尾括号
有没有办法将彩色文本输出到sublime文本控制台?我试过这个:
"\033[0;32mTest\033[0m"
控制台显示与此类似的内容:
ESC[0;32mTestESC[0m"
不幸的是,Sublime文本控制台基本上是单色的。它的前景色和背景色可以通过Packages/Theme-Default/Widgets.stTheme文件(或您的主题的等效文件)进行更改,但是您不能像现在这样使用终端转义码对输出进行着色
我正在写一个超级文本插件。我正在尝试在新窗口中打开几个文件
在sublime文本中,我找到了一种使用
window.open_file(filepath)
但是我没有找到任何可以打开新窗口的东西。谁能给我指一下吗。我知道这是一个愚蠢的问题,但将其归咎于文档不足:)您可以使用new\u window命令
sublime.run_command("new_window")
sublime.active_window().open_file(filepath)
顺便说一句,通过检查默认包/设置,您
我使用升华文本2。
我有几行,例如:
line one,
line two,
line three,
我还有很多
我想把每一行的内容附加到每一行的末尾。因此,结果如下所示:
line one,line one,
line two,line two,
line three,line three,
在Sublime Text 2中有没有一种快速的方法可以做到这一点?这很简单:
选择所需的行
Ctrl+Shift+L从行创建多个选择(“将所选内容拆分为行”键绑定中的命令)
Ctrl+Shift+D
我需要一个功能,以复制多行并粘贴到多个光标在升华文本2。(在Mac OS X上)
这是我的原文
level1:
default: Level 1
short: Lvl 1
level2:
default: Level 2
short: Lvl 2
level3:
level4:
level5:
基本上,我只想将level1下的'default'和'short'分别复制到level3和level4中。预期结果如下:
level1:
default: Level 1
我已经在ST2中安装了Javascript格式化程序。由于某些原因,键盘快捷键突然不起作用。当我在键图中搜索alt+ctrl+f时,我什么也看不到。我怎样才能知道为什么这个快捷方式不再起作用?您可以在屏幕截图中看到格式不佳的js。如果我通过Sh+Ctrl+P调用该命令,它可以正常工作。屏幕截图右侧的Ctrl+Alt+F是否表示该命令已绑定到该快捷方式,或者只是程序包认为它已绑定到该快捷方式
我建议您尝试使用。此插件将:
协助查找各种插件之间的关键冲突。这个插件
将报告映射到多个快捷键的快捷键
包
当我键入doc+tabe时,它会自动生成一个baisc html结构:
文件
我怎样才能改变这个?我搜索
C:\Users\[user]\AppData\Roaming\Sublime Text 2\Packages\HTML
但是找不到触发器关键字“doc”请查看Emmet包
首选项->浏览软件包并找到Emmet。
查看snippets.json文件
但专家的建议是明智的。制作您自己的代码段,而不是尝试更改默认的Emmet行为。创建一个新的类似代码段(工具>新代码段)可能比修改默认代码段
是否可以为Sublime Text 2配置AutoFileName插件,以识别TypeScript引用路径属性并允许自动完成项目中其他.ts文件
例如,如果我的文件结构如下:
scripts
models
MyModel.ts
services
MyService.ts
然后在MyService.ts中,我希望引用标记中的path属性允许自动完成。/models/MyModel.ts
/// <reference path="../models/MyModel.t
我使用了这个指令
但是当我切的时候,它只切了2个字符,而不是整列的“00:00”为什么
您尚未选择列。如果仔细观察,您只选择了第一行的00,其余部分将高亮显示,因为它们与当前选择相匹配。确保在链接到的文档中为操作系统使用了正确的键/鼠标顺序,然后选择整个列,而不仅仅是前两个字符。您尚未选择列。如果仔细观察,您只选择了第一行的00,其余部分将高亮显示,因为它们与当前选择相匹配。确保在链接到的文档中为操作系统使用了正确的键/鼠标顺序,然后选择整个列,而不仅仅是前两个字符。按住Ctrl+Alt键的同时
我正试图安装我的崇高文本2这个
我已经按照说明安装了难以捉摸的包控件
但是当我在Ctrl+Shift+p中搜索包时,包不会显示
我该怎么办?根据插件的页面,它应该适用于Sublime Text 2。插件的描述已经过时。如果您再次查看插件的包控制页面,您将在顶部看到一个ST3图标,就在作者姓名的右侧。所以,你需要使用它,我强烈建议无论如何升级。尽管ST3仍然被标记为“beta版”,但它在很多方面都是坚如磐石,并且比ST2有了很大的改进,其中最重要的一点是改进了API,它支持所有这些优秀的ST3特
我最近开始使用Sublime文本,有一件事真的让我头疼。使用CTRL和SHIFT键按箭头选择文本时,我(对我来说)遇到了这种意外行为
比如说,我有这样的句子:
<div>
<p>Some text</p>
</div>
一些文本
我的插入符号就在后面第一行的末尾。我按住CTRL+SHIFT键并按两次向右箭头键(一次跳转到某些文本所在的行,第二次选择空格/制表符并在某些文本之前着陆),但奇怪的是,同样首先,打开首选项->键绑定用户。如果
我找到了一个链接,该链接解释了如何在包控件中添加命令以卸载包:
我需要在上面的链接中详细说明答案
我不明白默认值是什么。升华命令是什么,或者在哪里找到它
另外,如果我试图找到安装软件包的目录,它位于哪里?答案很简单
在Mac open package控件上,键入:shift+cmd+p
然后键入:删除包
答案很简单
在Mac open package控件上,键入:shift+cmd+p
然后键入:删除包
答案应该是不言自明的。关于答案,你具体不了解什么?打开命令选项板,调出软件包控件:删除软件包
在SL2中尝试使用包控制时,返回了以下控制台错误。我试着四处看看,但没有重新安装,不知道该采取什么步骤
'''
线程6中的异常:
回溯(最近一次呼叫最后一次):
文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py”,第801行,在bootstrap\u内部
self.run()
文件“/package\u control/commands/install\u package\
我想用以下Zen编码缩写将一些列表项包装在Sublime Text 2中:
nav>ul.example>li*4
这是列表的一个示例:
狗
猫
马
母牛
如何执行此操作?当您希望使用缩写元素包装每行选择内容时,需要使用*运算符将此元素标记为重复
因此,您的缩写应该如下所示:
nav>ul.example>li*
(例如,没有乘数值,只有*)虽然它不符合上下文,但可能会有一些帮助。它可以用不同的html标记(如li、option等)包装文本或创建长列表。只需粘贴文本并点击按钮,其余
设置并使用升华文本2作为git编辑器在tmux会话中无法正确等待
$ tmux
$ export EDITOR="subl -w"
$ git rebase HEAD^ -i (close file, terminal hangs)
如果在没有等待的情况下设置了编辑器,那么文件会像以前一样在ST2中打开,但是当然,重新基址会立即在shell中应用。我不使用升华文本,但我已经读到了关于这个问题的信息
解决方案包括使用我制作的用于允许在tmux内部访问粘贴板的。“修复”并不特定于粘贴板访问,因此
简单的问题,我刚开始在windows上使用Sublime Text 2进行编码,我想做一些小的改变,比如当我在写if语句时,比如if I>0,在我键入0之后,我的光标就在0和之间,所以如果我按enter键,我希望它跳到后面。我已经习惯于eclipse,所以我想知道如何获得与eclipse类似的设置。我已尝试编辑设置文本文件,但找不到我要查找的内容。尝试将以下内容添加到您的用户密钥绑定中,可通过“首选项”>“密钥绑定-用户”访问
编辑:更新正则表达式以仅匹配括号。尝试将以下内容添加到用户密钥绑定中
我最近在sublime text 2上安装了Emmet,从那以后,我注意到在处理大文件时速度很慢
我正在处理的一个文件有1500行,每当我在键入html/标记快捷方式Sublime Text 2后点击“tab”时,它就会在大约10-15秒内没有响应
当我处理较小的文件时,这根本不是问题。卸载Emmet/PyV8后,较大文件的性能恢复正常
我在这里和其他论坛上搜索过,并没有找到太多关于这个主题的内容,但我想知道是否还有其他插件/设置我遗漏了
提前谢谢。我今天早上刚刚花了一段时间试图恢复我的安装,但
我想在一个YML文件上做一个快速操作,该文件将所有键用双大括号括起来,并去掉引号,例如:
level:
group:
continue: "continue"
stop: "stop"
go: "go"
halt: "halt"
变成
{{level:}}
{{group:}}
{{continue:}} continue
{{stop:}} stop
{{go:}} go
{{halt:}} halt
我确信有一种方法
“全部替换”选项会弄乱升华文本2中的小写形式。例如:
当我想将所有名为“example1”的类替换为“hidethis”时
我得到“隐藏”
这很烦人,尤其是当我要对URL执行此过程时
有没有办法禁用该选项?您必须执行其他操作,因为搜索和替换不是这样工作的。为什么它会影响URL?URL不区分大小写…这就是为什么我如此困惑的原因。我想可能其他遇到这个问题的人也会看到这一点。我刚刚在Sublime Text 3中遇到了同样的问题。☹你一定在做别的事情,因为搜索和替换不是这样工作的。为什么它会影响URL
我正在试着为我写一些有用的代码片段,我已经在我的元素中写了一些基本的代码片段
eg : ul>li*3
Result:
<ul>
<li></li>
<li></li>
<li></li>
</ul>
eg:ul>li*3
结果:
如何在我的简单代码段xmlcode中应用逻辑。实际上,我不认为这些Emm
1 2 3 4 5 6 ...
下一页 最后一页 共 34 页