Questions tagged «sublimetext2»

除非您的问题特别是关于子文本本身,否则请不要使用此标签。不要在与无关主题有关的问题中标记您的IDE或源代码编辑器。Sublime Text 2是Jon Skinner开发的多语言,跨平台的复杂代码编辑器。请注意,版本2已过时,Sublime Text 3现在是默认版本。当前正在开发版本4。





3
导出Sublime Text配置和已安装的软件包
我花了很多时间来调整Sublime Text 2的配置。现在,我想与朋友共享我的配置(一个文件)和已安装的软件包列表。最好的方法是什么?手动选择“包”中的相关文件夹并压缩它们或其他内容?最好是,我想创建一个可以复制粘贴到我的朋友和其他人的自动化脚本。 我的朋友正在使用Linux。我正在使用OSX,这可能会导致一些其他问题。



3
有什么方法可以突出显示崇高文本或任何其他文本编辑器中的所有特殊重音字符?
我使用HTML将Sublime文本中的特殊字符编码为将所有特殊字符转换为其HTML代码。我在文件的不同部分有很多带重音符号的字符。因此,如果我可以选择所有特殊字符,然后使用插件一次将其全部转换,那就太好了! 是否有仅用于选择所有特殊字符的正则表达式?

8
使用Sublime Text将多行合并为一条
我是Sublime Text的新手,我相信这是一个幼稚的问题。在http://www.sublimetext.com/(2/6幻灯片)上观看多行选择。绝对喜欢它。 据我所知,Ctrl (Cmd)+ Shift+ L“多选择”这样我们就可以同时做编辑。但是,在演示中,他们还将所有行合并为1条单行。快捷方式是什么? 我使用Ctrl+,J但是它只删除一次,而不是全部删除新行。 我使用TextPad并\n在空白处使用查找/替换。但是,进行演示的人似乎使用了某种快捷方式。


7
崇高文字2:javascript的自动修复缩进?
这是我的一些示例代码,目前设置为每次仅缩进4个空格。有没有一种方法可以突出显示一个JavaScript块,然后按一个按钮或菜单选项对其进行格式化,就像这样: 之前: app.get('/csvtest', function (req, res) { MyModel.find(function (err, mymodel) { if (!err) { var csv = []; _.each(mymodel, function(obj) { csv.push(obj['mymodel']); }); res.send(csv.join()); } else { console.log(err); } }); }); 后: app.get('/csvtest', function (req, res) { MyModel.find(function (err, mymodel) { if (!err) { var csv = []; _.each(mymodel, function(obj) …

6
是否在任何代码编辑器中实现了Crockford风格的上下文着色?
我观看了YUIConf 2012的视频,其中Douglas Crockford讲了有关在JavaScript中实现monad的话题。在本次演讲中,他给出了一个代码示例,该示例利用了他所谓的“上下文着色”,它抛出了通过语言语法进行着色的想法,并为不同级别的范围引入了不同的颜色。这是视频特定部分的链接。 http://www.youtube.com/watch?feature=player_embedded&v=dkZFtimgAcM#t=15m58s 此上下文着色方案是由任何JavaScript或任何语言的代码编辑器实现的吗? 我使用Sublime Text,并且像其他所有遇到的代码编辑器一样,此编辑器允许将颜色应用于语法。我不确定插件是否可以解决此问题,或者不确定是否必须从头开始设计编辑器以允许使用此上下文着色方案。

10
使用崇高文字2在每行中添加逗号
我正在尝试使用sublime的文本搜索和替换功能以及regex来匹配每行中的数字字符串,并在每行后面添加逗号。所以这是示例文件: 273794103 418892296 134582886 380758661 109829186 248050497 2167935715 374858669 我希望这是: 273794103, 418892296, 134582886, 380758661, 109829186, 248050497, 2167935715, 374858669, 我尝试执行此操作(\d+)\n并将其替换为,$1,但这不起作用。知道为什么吗?仅供参考,对于那些不喜欢Sublime但喜欢regex的人,Sublime Text使用Python的regex引擎。
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.