问题标签 [textmate2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macros - 用于选择 HTML 标签内容的 Textmate 快捷方式/宏?
是否有用于选择 HTML 标记内容的 Textmate 快捷方式或宏?
<p>Everything</p>
因此,对于上述内容,将选择“一切”。
如果您知道还可以选择包括标签在内的所有内容的快捷方式或宏,则可以加分。
很惊讶这些不在 HTML 包中。
textmate - 视觉嵌套块
有谁知道 textmate 是否有一种视觉方式来表示嵌套块?我刚开始使用咖啡脚本(它使用选项卡式嵌套),并认为有类似的东西会很棒:
http://www.mathworks.com/help/matlab/matlab_prog/section_thirdlevel_highlight.png
是否有可能在 textmate 2 中编写一个在这些方面做一些事情的插件?
谢谢!
编辑:经过更多搜索后,我发现这有时被称为“缩进指南”。我仍然没有在 textmate 2 中找到任何方法来执行此操作,但 sublime text 默认情况下具有该功能。
ruby - TextMate 的 Execute and Update '# =>' Markers 使用 ruby 1.8 而不是 1.9 进行评估
在 TextMate 2 中,Execute and Update '# =>' Markers 菜单操作会更新以下代码中的标记,就好像我正在运行 ruby 1.8 一样,即使我的 TM_RUBY 环境变量设置为 ~/.rvm/rubies/ruby-1.9.3 -p286/bin/红宝石:
另一方面,在 TextMate 2 中运行相同的代码会返回预期的命令输出:
这是一个很棒的功能,如果它仅限于 ruby 1.8,那将是一个真正的耻辱。然而,我怀疑这可能是我的设置所特有的(我实际上已经在此处看到它与 1.9 代码一起使用:http ://ruby-kickstart.com/ )。Execute and Update '# =>' Markers 菜单操作在 Ruby 包中定义,它从 rcodetools 调用 xmpfilter:
文件 add_1.8_features.rb 仅向 String 和 File 类添加了一些遗留方法(例如 grep 和 remove)。事实上,这使它能够支持 ruby 1.9(参见https://github.com/textmate/ruby.tmbundle/blob/master/Support/vendor/rcodetools/CHANGES)。
在这一点上,我什至不太确定 ruby 1.8 最初来自哪里。即使在上面的最后一行中传递最新 ruby 的显式路径而不是 "${TM_RUBY}" 也不会改变输出。
我将非常感谢任何允许我在 TextMate 中使用此(或等效)菜单操作的帮助。
latex - 让 Sublime Text 更像 TextMate
好吧,我在 Mac OS X 下,我使用 TextMate 1.5.11 来编译 LaTeX 文档。但是我发现 Sublime Text 2 有一些我比 TextMate 更喜欢的功能(还有 TM v2,它处于测试阶段)。TextMate 2 有一些这样的功能,但它仍然有问题。
所以,我想搬到 ST2,但只有一件事阻止了我。在 TM 中有四种非常不同的方式来理解片段:
tab
写完单词后用键介绍的真实片段。(即如果你写mat
然后按tab
你得到基本的矩阵环境)- 基于单词的命令(即如果你写
frac
,那么你得到\frac{$0}{$1}
) - 基于当前单词的 LaTeX 符号(即,如果你写
a
,你会得到\alpha
,如果你再次按下,在某些情况下,它会变成带有多个符号的循环) - 基于当前单词的环境(即,如果您编写
document
并按下分配给您的键 get\begin{document} $0 \end{document}
)
但在 ST2 中,您只能按tab
。我想区分这四种情况。有没有一种简单的方法可以以这种方式设置 Sublime Text?(我对编程一无所知)
textmate - 如何将 Textmate 升级到版本 2
我有 Textmate(我认为是 1.5)并认为我会查看新版本 2。我无法在任何地方找到有关如何升级/获取新版本的说明!
我敢肯定它一定很明显,但我就是不知道怎么做。除非我必须从 GitHub 上的源代码编译?
r - 如何将 TextMate2 中的选定文本(或一行)发送到终端上运行的 R
如您所知,TextMate 的第 2 版即将推出,当前的开发版本非常有前途:https ://github.com/textmate/textmate/blob/master/README.md
就我而言,我在终端(MacOSX Mountain Lion)中使用 R,并使用 TextMate2 开发我的代码。在以前版本的 TextMate (1.5.11) 中,我使用以下技巧将选定的文本或行发送到我的终端窗口:
-> 请参阅如何将 TextMate 中的选定文本(或一行)发送到终端上运行的 R
这个技巧对我来说非常有效,但我无法弄清楚如何使用 TextMate2 获得类似的行为。
任何想法?我提前感谢您的宝贵帮助。
textmate - 在 TextMate 的函数弹出窗口中显示 Docbook 章节标题
我正在为 DocBook 5 XML 制作一个捆绑包,其中经常包含以下内容:
我希望部分的标题出现在窗口底部的功能弹出窗口中。我使用以下捆绑项目部分工作。
语言语法:
具有范围选择器的设置/首选项项目meta.tag.xml.docbook5.title
:
这样做的最终效果是文档中的所有标题元素都匹配并出现在函数弹出窗口中,不包括<title></title>
基于symbolTransformation
.
我会对这么多功能感到满意,因为其他有趣的东西(如数字)往往有正式的标题,但有一个问题。
标签的内容title
不会根据text.xml
语言语法的其余部分进行解析和识别。上述语言语法中被注释掉的patterns
部分并没有解决这个问题的预期效果——它把所有东西都放在了meta.tag.xml.docbook5.title
范围内。
有没有办法在这里得到我想要的?也就是说,元素的内容title
,可选地仅用于section
标题,在函数弹出窗口中并被解析器识别为正常的 XML 内容。
ruby-on-rails - 通过 SSHFS 打开 Rails 项目会导致 TextMate 崩溃
我正在尝试访问位于朋友服务器上的 Rails 项目。
我已经在我的 Mac OS 10.7.4 系统上安装了 OSXFUSE、MacFUSE 和 MacFusion,以及独立的 SSHFS 包。
我想使用 MacFusion,但在 TextMate 崩溃后,我决定按照 Macromates (http://wiki.macromates.com/Main/Howtos#Macfuse) 的说明进行操作:
TextMate 启动但立即变得无响应,直到我强制它退出。Sublime Text 2 没有这样的问题。
关于如何调试的任何建议?
textmate2 - 禁用 Textmate 2 中的字符自动配对?
TextMate 1 有一个名为“自动配对字符(引号等)”的首选项,可让您启用或禁用自动配对功能。
是否可以在 TextMate 2 中禁用此功能?
textmatebundles - TextMate2 的 Sass 语法高亮不工作
我正在使用 TM2,我喜欢它。可悲的是,Sass 的语法高亮似乎并没有真正起作用。难道只有我一个?
例如,新建一个“xxx.sass”文件,内容如下:
在我的 TM2 中,第二行的颜色好像是注释,但它绝对不是注释。任何人都可以验证这一点吗?有什么解决办法吗?我现在正在开始一个大项目的 HTML/CSS 实现,我想使用 Sass 而不是 SCSS(我读了很多关于选择哪一个,所以请不要告诉我 SCSS 是标准现在),但如果没有正确的语法突出显示这似乎是不可能的。
谢谢。