我想删除带有崇高文字的多行文字
e、 g.我想删除所有行号(有行号,因为我从某处粘贴代码),如下所示:
使用列编辑模式删除它们:
适用于带鼠标的窗口
用鼠标右键+Shift键选择
或
用鼠标中键选择
按CTRL键可添加到选定内容
按ALT键从选择中减去
只使用键盘
CTRL+ALT+Up
CTRL+ALT+Down
Frank He提出了一种多光标模式,列选择(,)。另一种类型是使用搜索添加其他实例()。如果您正在编辑的行不都在一行中,这将特别有用
在您的情况下,您可以(例如)从所有行共用的一
编辑后,这些文本将变为
text
text
text
text
在记事本++中使用列编辑器很容易,但我不知道如何在Sublime Text 2中执行同样的操作。该插件启用了此行为。如果您已经安装了,您可以搜索并安装它。轻松点 使用Emmet软件包尝试以下操作:
1 text
2 text
3 text
4 text
文本糕点插件做得很好。它提供了最好的解决方案
使用CMD+SHIFT+L(升华默认值)选择多行:
将光标移动到所需位置:
text|
text|
text|
我想更改软件包目录位置或添加一个新的(位于网络驱动器上)
我不能使用符号链接
我看了一下插件,但是找不到
我使用的是Windows Vista、Windows 8(很快)
谢谢你的帮助
Christophe如果版主能把这篇文章变成评论,因为这只是一个潜在的解决问题的方法(而不是一个完整的解决方案)
使用OSX操作系统,我自动备份(到带有符号链接的Dropbox)整个SublimiteText2文件夹和应用程序支持目录中的子文件夹。由于Dropbox可以在不同的平台上工作,也许这会给原始海报一些想
在我选择的编辑Vim(斯德哥尔摩综合征的一个明显案例,如果有过的话)中,我发现自己经常编写小函数,其中在很多情况下包含一系列正则表达式
写一个函数,编写它的源代码,根据需要重复使用,如果将来需要,保存到某个文件中
如何在Sublime文本编辑器中编写这样的函数?例如,如何编写一个函数(或其他东西),在一个文件中执行两个正则表达式替换?欢迎所有示例。解决此问题的最佳方法是通过(也请查看)。您可以做任何事情,从简单的文本插入到复杂的Perl样式正则表达式。例如,在Packages/子目录中搜索.su
升华文本2/3中的“转到符号”菜单列出了函数和类定义
显然,这是基于每种语言的,但是否有某种方法可以将部分添加到“转到符号…”列表(apple+r/control+r)中
例如,在XCode中,使用GCC的#pragma指令,然后使用标记可以在其符号列表中为一组函数、方法或定义设置标题。可以定义要包含在符号列表中的自定义范围。因此,如果#pragma mark不存在,则必须有效地为其提供一个自定义范围。这将涉及编辑语言文件。假设您知道要查找的范围,您可以按照中的说明将其添加到符号列表中。我编写了
崇高的文本单词分隔符是:
"word_separators": "./\\()\"'-:,.;<>~!@#$%^&*|+=[]{}`~?",
“单词分隔符”:“/\\()\”-:,.;~!@$%^&*|+=[]{}`~?",
我也希望CamelCase中的案例变更被视为变更。是否有这样的设置/方法
(例如在FooBar ctrl+bck_空间中,应该只删除条)。我认为这只能通过插件实现,而不仅仅是通过更改Sublime文本的设置
这个插件看起来很有前途:
如果有人还在看这
我已经在这方面花了几个小时,但进展不大。我正在使用SublimeLineter v1.7[1]运行Sublime Text 2.0.2。它可以实时地对Python进行优化,但对于我日常使用的许多其他语言[Javascript、Ruby、CSS/SCSS等],在保存[2]时,它只会通过控制台显示格式错误的警告。我已经为可执行映射尝试了许多设置。我目前有:
"sublimelinter_executable_map":
{
"javascript": "/usr/local/bin/
几天前,我写了一段代码,然后保存了这个文件。日复一日,我编辑了这个文件。现在,我需要代码的第一个变体,这是我几天前做的。但是我不记得我的代码的第一个变体。我的问题:是否有机会在Sublime文本或其他程序中获得第一个版本的代码?您是否一直打开编辑器
对→ 按住Ctrl+Z
没有↓
您是否正在使用Dropbox(或任何类似的服务)或打开了文件历史记录的Windows,或者在从那时到现在这段时间内进行了定期自动备份?
对→ 试试看
没有→ 从你的错误中吸取教训,并在下一次使用,一直使用
我
这是一个奇怪的。我有这个,崇高的计划
{
"font_size": 18.0,
"font_face": "Arial",
"folders":
[
{
"path": "/Users/bertuz/Documents/università/thesis/thesis/doc",
"file_exlude_patterns" : [
"*.pdf"
我是新来的编码,我正在用崇高来编码。我目前使用3个窗口,1个用于HTML,1个用于css,最后一个用于JavaScript。我知道我可以使用第四个窗口,所以是否可以将此窗口用作我键入内容的预览窗口
这似乎会更有益于我看到的变化,而不是必须保存所有3个文件,然后在浏览器中打开
希望你能帮忙
谢谢,
DanSublime不是网络浏览器,所以不,你不能这样做。但是,您可能希望通过Package Control查看该插件。与相应的浏览器插件一起,它允许您对正在使用的代码进行实时预览
所以我有两个单独的块(在同一个文档上),一个带键:
one
two
three
另一个值为:
First
Second
Third
我想将它们加入一个PHP数组:
$arr = [
'one' => 'First',
'two' => 'Second',
'three' => 'Third',
],
或者一个Javascript/JSON对象(所以我让这个问题对谷歌更友好:D):
使用酷炫的文字快捷方式的想法?明白了!我把问题放在这里就明白了
对于
我想将面板一分为二,然后在新窗格中打开当前文件?我曾经相信,alt+shift+2可以完成这项工作。但这对我不起作用。我该怎么做呢?您可以使用多个键绑定来实现这一点。基于包含默认密钥绑定的文件:
alt+shift+2:设置两列布局并将焦点放在第二组(当前为空的第二列)
ctrl+1:关注第一组
ctrl+shift+2:将当前文件移动到第二组(右列)
如果要使用唯一键绑定,可以查看或询问其他说明如何使用包含多个命令的唯一键绑定的内容
注意:给定的密钥绑定在Linux下工作。Windows或OS
我已经习惯了,但我无法在新的安装上安装它:包控制器似乎再也找不到它了
在等待修复的过程中,我尝试将phpfmt文件夹从Sublime Text的packages文件夹复制/粘贴到我的新笔记本电脑上,但它似乎不起作用:在第一次启动时,插件被识别,但其目录被删除
如何手动安装此插件?正如您在链接的软件包控制页面上所看到的,该软件包仅支持Sublime Text 3。有一个帖子解释说原作者删除了他版本的软件包。软件包上有一个指南,但我不确定是否包含Sublime Text 2。我强烈建议您升级到Sub
我在我的myapp.sublime项目的根目录下的文件中有这个
{
"folders":
[
{
"path": ".",
"folder_exclude_patterns": ["log", "tmp"],
"file_exclude_patterns": ["*.sublime-workspace"]
}
],
"settings":
{
"tab_size": 2
}
}
以前
我正在尝试使用一个项目,并与WorkWin机器和家用ubuntu机器共享。问题是,当我尝试打开项目时,该文件具有以前设置的项目位置
两个位置都可以,或者每次开始升华时我都需要对包含项目位置的行进行注释 一种解决方案(假设您使用的是版本控制…因为即使您不使用版本控制,您也应该这样做!)是使用以下内容:
只要有两个在推拉过程中被忽略的文件的不同副本,但要保持两个副本的同步。尽管我建议使用某种版本控制(github提供免费的公共回购,bitbucket提供免费的公共和私有回购,尽管私有回购有限制),因
我的问题如下:在SublimiteText2(或3)中,如何在剪贴板中获取RTF格式的文本并使用HTML标记缓冲它们,以便在粘贴Sublimite文本时获得以下信息:
要从word/rtf复制的文本:以下是一些单词
一旦粘贴到崇高的文本中:这里有一些单词。
我该怎么做呢?使用它有很多格式化代码的转换听起来你需要一个RTF2HTML转换器。搜索一个,看看他们是否为你工作。或者尝试将RTF粘贴到网页工具中,或者尝试从文字处理器保存为HTML,但您可能会在这里发现有限的成功(Deamweaver不识别
在HTML(ASP)中打开页面时,是否需要显示背景颜色?仅在ASP代码中应用此颜色,与记事本++相同
记事本:
哇。其实很简单:
只需在配色方案中添加以下内容:
<dict>
<key>scope</key>
<string>punctuation.section.embedded.begin.asp</string>
<key>settings<
我有一个leiningen项目,从命令行运行时效果很好。我尝试使用SublimeREPL从Sublime Text 2运行它,但leiningen开始使用java 1.6而不是1.7:
(System/getProperty "java.version")
"1.6.0_29"
从命令行执行相同的操作
lein repl
user=> (System/getProperty "java.version")
"1.7.0_40"
我有我的路径,JAVA_HOME和SublimeREPL.
我经常从客户端获取文本,并希望使用html标记快速格式化文本,并以指定的字符数将每行文本换行。我刚刚安装了Sublime Text 2,它非常不错,但我真正想做的事情之一我还不太清楚
我想把长的段落,把每一段都用段落p标记,然后把行包装起来,这样它们就不会从屏幕上消失。下面是我正在做的:
将我的客户机中的文本复制并粘贴到编辑器中(本例中有2段)
选择文本
使用Emmet,输入“p*”,将p标记放在每个段落的开头,将/p放在每个段落的结尾
选择文本
单击Alt Q以换行文本
文本换行,但已损坏,因
我已经安装了sublime_tern软件包来帮助我进行MeteorJS开发。
安装此软件包后,无论何时启动Sublime,我都会得到:plugin\u主机意外退出。
如何解决此问题?问题
我只是有这个问题,但结果是,它是由于复制我的两台笔记本电脑之间的崇高。我失去了正确的权限
解决方案
我的解决方案是在plugin\u主机上授予执行权限,这很好(对于sublime\u文本二进制文件,我也必须这样做,我只是意识到速度更快)
复制贴纸,导航到sublime文件夹(请参阅下面的可能路径),然后运行:
我试图在桌面上的htdocs目录中打开一个文件,但当我单击Sublime Text 2上的open folder时,它并没有将htdocs显示为目录。不过,我可以通过单击htdocs中的升华文本来打开文件。我试图在浏览器中显示index.php的路径,但它只显示“.”而不是路径
我感谢您的帮助,提前谢谢。我发现即使我在桌面上创建了htdocs的快捷方式,路径也保持不变。例如“C:\xampp\htdocs..”。我必须找到那个目录。如果其他人也有同样的问题。尝试在您的Sublime文本中添加文件
我正在尝试制作一个ST2代码段,以便在PHP代码中插入注释“section”。我正试图实现以下目标:
// --------------------------------------------------
// ${1:Enter section title here/^(.*)$/\U\1/}
// --------------------------------------------------
因此,当触发代码段时,用户可能会将“dumb loop”输入为$1,并将其转换为“d
几个月前,我在某个地方读到了一个名为sublime的插件,它保存了一个文件中的所有历史。这对于恢复版本很有用,即使我关闭了文件
不幸的是,我不记得我在哪里看到这个。有人知道吗?自动备份可以做到这一点
AutoBackups是一个Sublime Text 2/3插件,它可以在每次保存或打开(如果不存在备份文件)文件时自动保存备份副本
这就是你所说的:@BlueFox不……好的。这里还有一个链接。它保存了一个文件的本地历史:差不多!仅缺少使用cmd+z撤消的选项
可能重复:
如果我双击project\u id的第一个实例,它将高亮显示它,然后按ctrl+d将选择project\u id内的get\u project\u idctrl+d再次将选择第2行的project\u id
或者,如果我将光标放在第一个项目id,然后按ctrl+d,它将为我选择它。但是,第二次按ctrl+d时,它将跳过get\u project\u id并转到第2行
我希望有人能明白这一点。这是一个bug还是一个特性?我为什么要它这样做?。你可以在Supreme Text报告。我不
几个月前我换成了Sublimite2,我非常喜欢它
我只是想知道是否有一种方法可以在触发Ctrl+R shorcut时添加要识别的符号定义
我是一名Groovy/Grails程序员,我们在控制器中使用闭包作为一级成员,是的,在工作时还不能切换到Grails2.X。
当触发Goto符号函数时,我没有选择浏览动作定义闭包
看起来它只是在寻找[modifier]returnType name[someArgs]{}语法,我想添加一些规则来识别def actionName={}是很容易的,但是我一直找不
使用emmet插件,我可以在sublime文本中编写
获得
但是如果我想生成一些lorem或其他标记
按tab键后,我转到下一个列表项
如何避免这种情况?您可以使用CTRL+E来展开lorem3,而不是TAB。当您展开缩写词(特别是像ul>li*3)时,Emmet会在一些重要位置生成Tabstop(以升华文本表示的字段),假设您可能希望填充其中的数据(属性值、标记内容等). 所以,在您展开缩写词之后,您实际上正在使用Tab/Shift Tab在tabstops之间移动。遗憾的是,ST没有
我打开了一个选项trim\u trailing\u white\u space\u on\u save。对于一些文件,我应该防止删除尾随空格,因为它们很重要
如何删除某些文件的此行为,例如.*.dat?您是否已尝试为该特定扩展名创建配置文件,并将trim\u training\u white\u space\u置于\u save=false
设置文件
按以下顺序查阅设置文件:
软件包/默认值/首选项.升华设置
软件包/默认值/首选项()。升华设置
软件包/用户/首选项.升华设置
软件包//。升
我正在(尝试)为Sublime Text 2使用CSS Lint插件
一旦我运行了它,我就无法删除突出显示。
“退出”只需拆下控制台窗口。
再次点击命令只是“重新起毛”
如何删除突出显示
感谢更改ST2插件的首选项
转到Preferences->Package Settings->CSS Lint
选择Settings-Default以查看此应用程序的默认设置
插件
如果此部分中有您想要更改的项目,请复制并粘贴设置-用户文件中的默认设置,然后在该文件中进行更改
此过程将确保在插件更新时保留更改
我刚开始使用Ubuntu 12.04,注意到通过终端窗口启动Sublime Text 2有两种不同的方式,第一种是sudo,另一种是gksu
在使用这两个工具时,我注意到它启动了升华文本2的不同实例,并加载了我在这两个工具上打开的不同文件实例,包括保存代码片段。使用gksu启动将代码段保存到root/etc/etc中,sudo将它们保存到home/user/etc/etc中
在终端窗口中启动升华文本2的最佳方式是什么?Sudo还是gksu?为什么
谢谢你的意见 我不知道升华文本的具体情况,但总的
一旦我的ST2崩溃,无法打开。该对话框显示:
Pylinter无法自动确定到lint.py的路径。请使用pylint\u path变量在设置文件中提供一个。注意:如果您使用的是Virtualenv,则可以通过从正确的Virtualenv启动升华文本来解决此问题
我重新安装了ST2,但仍然无法打开它。最后,我使用easy install为我的Python 2.7重新安装了pylint。然后我的ST2工作得很好。pip install pylint为我做了这件事。谢谢
是否可以让Sublime Text 3忽略特定文件类型(即.tsv、.csv和.txt)的“将选项卡转换为空格”设置
此外,粘贴时是否可以让ST3不转换选项卡?
例如,我可能从.tsv复制文本并将其粘贴到新文件中。我想保留标签。现在,这涉及到更改我的首选项、粘贴,然后更改回这些首选项 不确定粘贴,但您可以通过转到首选项->设置-更多->语法特定-用户设置语法特定的设置。您也可以查看SyntaxMgr正是我想要的,谢谢!
我不小心按下了键盘上的某个键,现在我看到了所有这些恼人的空格气泡。有人知道如何关闭此选项吗???您可能需要在首选项中设置此选项:
"draw_white_space": "none",
我不能添加照片b/c我是新的,但基本上我看到的只是我所有的空间被气泡突出显示。如何使用你的文本编辑器不是堆栈溢出的范围。
对于一个具有许多依赖项的大型项目,例如在node\u modules/文件夹中,我注意到由于对文件夹中的所有文件进行了崇高的索引,经常会出现CPU峰值
我知道我可以使用folder\u exclude\u patterns设置隐藏文件和文件夹,但我仍然希望文件夹在侧边栏中可见
如何在侧栏中保留例如node\u modules/,但将其从索引中排除 要从索引中排除文件,但将其保留在侧栏中,请在用户设置中使用二进制文件模式设置,例如:
“二进制文件模式”:[
“*.jpg”、“*.jpeg”、“*.
最近,我转到Sublime Text 3进行开发,并试图找出一种方法,通过在编辑器中查看文件,我可以知道是否保存了文件。例如
如果有未保存的更改,Eclipse会在文件名前面加一个星号
记事本++将选项卡颜色更改为红色
升华文本3中是否有任何这样容易看到的视觉提示,以了解文件是否有未保存的更改?在升华文本中,选项卡上有一个指示,一个完整的圆圈未保存,一个十字(x)是已保存的文件,指示您可以关闭它
未保存的文件:
保存的文件:
默认情况下,升华文本显示点(•),而不是x,用于在有未保存的更改
我正在尝试搜索和替换许多文件中的字符串,这就是我目前正在做的:
CTRL+SHIFT+F
然后键入我的字符串,最后:replace
问题是,升华文本打开每个文件,替换我的字符串,我必须将它们全部保存,然后关闭它们
我只需要升华来替换字符串,是否有设置或其他内容?这在升华文本中目前不可能实现,您可以仅使用此功能或执行以下操作:
您只需打开一个新窗口(文件->新窗口),进行查找和替换,然后文件->保存所有内容,关闭窗口并继续您停止的操作
这在Sublime文本中目前不可能实现,您可以仅使用此功能或执
是否有插件或内置函数可以更改
'test' => $test,
'test123' => $test123,
'something_else' => $something_else
到
?您可以选择需要格式化的代码
编辑->行->重新整理
但这并不是更准确的在包裹控制上有几种可用的方法,我个人最喜欢的是。它做了一些不同的事情,不过谢谢你的提示!)安装它,并热爱它。谢谢D
'test' => $test,
'test123' =>
我试图在ST2中创建一个简单的代码段,当我键入一点文本并点击tab时,它将被扩展
我已经转到“工具”->“创建新代码段”。我对模板进行了如下编辑:
<snippet>
<content><![CDATA[
<?php ${1} ?>
]]></content>
<tabTrigger>php</tabTrigger>
<scope>source.php<
我的崇高项目如下所示:
{
"folders":
[
{
"folder_exclude_patterns":
[
".bzr",
"build",
"webapps",
"work",
".settings"
],
我已经在windows中安装了Sublime Text 2,我正在尝试使用多光标功能
首先,我突出显示我正在寻找的选择(三行)
然后,我可以按CTRL+D选择每次重新出现,或按ALT+F3选择全部。我的处境有四次重复
现在我想把光标移动到三行的中间,并添加一些信息,以添加到所有的事件中。
我一点击选择,多重选择就消失了?是否我做错了什么,我肯定是错了,但由于文档太弱,我无法找到原因?尝试使用Ctrl键单击需要光标的多个位置。Ctrl-D用于多个增量查找 在升华文本中,选择多个文本区域后,单击被认
我错过了Notepad++的一个很好的特性,它将函数/括号的开始行和结束行与高亮显示的行连接起来。升华也将它们连接起来,但虚线不会改变颜色。。。
看一看。有了一点配置,我想它会给你你想要的。特别是该部分
安装支架荧光灯后的步骤。。。
从首选项->浏览软件包。。。在用户文件夹中创建一个名为bh_core.sublime-settings的文件。
添加以下代码:
{
"content_highlight_bar": true,
"align_content_highlight_bar"
我正在编写需要->作为tabTrigger一部分的代码段。然而,他们似乎被完全忽视了。我的触发器列表在连字符后消失
我知道$可以通过反斜杠转义来添加,但在这种情况下似乎不起作用。我猜这些字符被定义为单词分隔符。因此,出于自动完成的目的,这里没有用于构建自动完成(或代码片段)列表的字符。尽管如此,tab触发器仍然可以正常工作 我猜这些字符被定义为分词符。因此,出于自动完成的目的,这里没有用于构建自动完成(或代码片段)列表的字符。尽管如此,tab触发器仍然可以正常工作 您似乎可以使用,而不是> 您似
这与Sublime Text 2编辑器有关。我有一段代码如下所示:(管道|字符表示多行光标):
我想增加光标所在4行的缩进量(数字2,3,8,9)。我可以在Sublime Text 2中使用CTRL+ALT+Up/Down向所选内容添加行。但是如何跳过中间的行,即数字4、5、7
更新:实际代码有100行代码。因此,寻找一种简单的解决方案,最好不用鼠标
更新2:似乎无法使用当前的密钥映射。但这可以通过定义自定义键盘快捷键来实现吗?我知道密钥绑定文件。在执行一系列的CTRL+ALT+Up/DownC
我想创建一个包含一系列包含用户可定义变量的代码段的包。例如,我希望用户能够为名为HOSTNAME的变量提供一个值,并让代码段包含该用户的值
报告解释说:
代码段可以访问环境变量形式的上下文信息。升华文本自动设置下列变量的值
您还可以添加自己的变量以提供额外信息。这些自定义变量在.sublime选项文件中定义
但是,我没有找到有关.sublime options文件语法的任何信息,而且当我将文件保存在Packages目录下的任何位置时,sublime似乎都不会尝试读取具有该扩展名的文件。这是打字错
如何在整个项目文件夹中搜索所有出现的class=“span并替换为class=“col md-
我使用的是Sublime Text 2,如果它能显示每个事件并询问更改是否正确,我会非常感激。这样的功能存在吗?当您执行此处描述的搜索时,请查看此处,新文件将打开并显示结果,这样您就可以浏览它,查看是否可以替换所有发生的事件或需要逐个文件进行搜索
升华文本2允许我自动完成class或id属性,但在我开始键入class=”“时,它不会自动添加=“”
我想首先输入,安装Sublime软件包管理器,以便轻松安装、删除、升级和管理第三方插件和软件包。接下来,在重新启动升华后,点击CtrlShiftP(Windows/Linux)或⌘ShiftP(OS X)以打开命令调色板。键入pci进入软件包控制:安装。点击回车键,然后开始输入HTMLAttributes,直到它出现。再次按Enter键安装它。现在,您将有更多的自动补全选项,包括您正在寻找的类、
我有这样的问题
但上面链接中的答案对我没有帮助。我习惯于在编码时重新存储整个文件,我非常喜欢崇高的文本。但是这只虫子让我很生气。所以我需要用快捷方式重新插入整个PHP文件,并且不要出现错误的缩进
这就是我需要的:
这就是它的工作原理:我正在使用Sublime Text 3,并且可以使用该页面上的说明来解决这个问题。我在这里复制相同的说明以供参考,我将尝试给出一些提示,以找出为什么它对您不起作用
首先,我在我的键绑定设置中添加了这些行(首选项->键绑定-用户):
这里您必须注意,这个设置文件是一个
我正在尝试添加安装在sublime文本中的软件包。我尝试了以下方法:
在Sublime中按Ctrl+Shift+P(ST中的linux命令表示“转到任何内容”)
键入“安装”**
单击“升华软件包控制:安装软件包”
然后选择SublimeREPL。它将自动安装它
要使用它,请从菜单中转到工具>升华PL>python
但我被困在第四步。我在名单上找不到升华。没有这样的名字。你可能有升华。检查它“首选项->浏览软件包”并查看是否有名为submimerepl的文件夹
如果它在那里,您可能没有启用它。按
我在sublime text 2中修改了一个键绑定,但没有效果
我想映射ctrl+/以展开所有命令
我已将此行放入我的用户密钥绑定文件中
{ "keys": ["ctrl+/"], "command": "unfold_all" }
但这种约束并没有产生任何效果
我输入的语法有误吗?我应该在默认绑定文件中修改吗?特殊(非字母数字)键被命名,而/字符被命名为正斜杠。因此,以下措施应该有效:
{ "keys": ["ctrl+forward_slash"], "command": "unfold_
各位专家您好
在扩展缩写后,升华文本2中发生了一些奇怪的事情:
html>head>title{Kontakt}^body>.row>.small-12.columns>h1{Kontakt}
变成
<!doctype html>
<html>
<head>
undefined<title>Kontakt</title>
</head>
<body>
undefined<di
试图将sublime SFTP设置为在google cloud(GCP)VM上工作,并不断出现此基本错误。
我认为我的sublime-2设置有问题,但我不知道如何解决。
这是我目前的sftp设置文件-
{
// The tab key will cycle through the settings when first created
// Visit http://wbond.net/sublime_packages/sftp/settings for help
//
1 2 3 4 5 6 ...
下一页 最后一页 共 19 页