问题标签 [textmate]
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.
html - 选项卡、Text-Mate、编辑 HTML (Rails)
在编辑 HTML (Rails) 文档时,有什么方法可以强制 Text-Mate 使用两个空格的选项卡而不是完整的选项卡?
regex - 正则表达式/Textmate 混淆
我正在尝试创建一个 Textmate 片段,但遇到了一些困难。基本上,我想输入一个名称并将其拆分为各个部分。
例子,
比尔盖茨:(比尔),(比尔),(盖茨),(盖茨),(比尔盖茨),(比尔盖茨),(比尔盖茨),(比尔盖茨)
编辑**
因此,如果我使用编程语言,我肯定可以非常简单地产生这些结果。例如,我可以拆分单词,然后调用大写或小写函数来产生这个输出。
但在我的情况下,我使用 Textmate 及其正则表达式功能来创建选项卡片段。我想输入一些触发键,即doit,按tab,然后输入用户名。然后将创建上面的输出。这不会为我节省太多时间,但我觉得我在 Textmate 中经常遇到这类东西,并想弄清楚。
我一直在使用它作为参考,但仍然不知道如何使用正则表达式来选择单词和大小写的值(\u \U \l \L)
emacs - TextMate's Dawn color theme for Emacs
Does anybody know if there is a color theme like the TextMate Dawn theme, for Emacs ? I simply don't like the way the fonts look on my dark emacs theme and I am not sure if it's emacs's fault or just the theme.
Here's a comparison:
http://mixandgo.com/emacs_textmate.png
Thanks, Cezar
php - Textmate Regex 查找替换帮助
我有一个项目,我正在将一些遗留的 perl cgi 表单转换为 PHP。其中很多需要查找/替换信息。在这种情况下,我在 perl 脚本中有这样的行:
需要阅读:
另一个例子展示了这些标签如何在 perl/html 中显示的一些变化:
如您所见,引号可以在任何地方,但这不是我的问题。我决定在 textmate 中编写一个查找/替换正则表达式,让我的生活更轻松一些。我的正则表达式看起来像:
这在我使用的第一个文件中运行良好,但由于某种原因,在当前文件中,正则表达式变得非常贪婪,匹配了很多行。它将匹配开头 (\$checked...),然后匹配到字符 '}' 出现的最后一次。我尝试了一些变体以使其不那么贪婪,包括:
但即使这样似乎也匹配多行。我假设开头的 ^ 只会匹配一行的开头,而末尾的 $ 只会匹配结尾...将我的匹配限制为 1 行...但似乎并非如此。
/me 在正则表达式中失败
感谢您的帮助,迈克
svn - 将 svn 与 Textmate 一起使用
来自具有全面 svn 支持的 IDE,例如 Eclipse 和 Netbeans,我想知道将 svn 与 Textmate 一起使用的推荐方法是什么?都是手动的,即使用命令行,还是有允许您在 Textmate 本身中进行差异/签入/合并/等的功能?
eclipse - 在 textmate 中,我如何像在 eclipse 中一样制作 javadoc 风格的注释?
在 Eclipse 中,当我想记录一个函数(在 java 或 javascript 源代码中)时,我可以输入 /**,然后按 Enter,我会得到这样的评论
在注释中按回车时,eclipse 会自动在每行的开头添加额外的 *。
现在我刚刚进入我的文本伙伴状态,发现自己缺少这一点功能。是否有等效的捆绑包或命令或可以让我在 textmate 中产生类似评论的东西?
delphi - TextMate 的 Delphi 语法
我与RefactorMyCode.com的 Marc-André Cournoyer 交换了关于在他的网站上支持 Delphi 的电子邮件。由于他的站点使用Ruby 的 UltraViolet进行语法高亮显示,并且它使用TextMate语法,因此他需要 TextMate 的 Delphi 语法。事实证明它已经有了Pascal 语法,所以它已经完成了 90%。
有谁知道我在哪里可以找到已经为 Delphi 更新的软件?Delphi Prism / Oxygene 也很棒!
textmate - 最喜欢的 Textmate 命令、片段、捆绑包等
这不是一个具体的一般编程问题,但我认识的很多 textmate 用户最终构建了一个 textmate 命令来做他们经常做的事情,但因为它本身就永远不会真正发布它。下面的地雷:
Objective-C 构建和运行
因为当我只是快速编写一个小的 Objective-C 命令行程序时,将它放在一个新命令中;将输入设置为整个文档,输出为 HTML 并根据需要设置激活(我使用 [apple] + [shift] + R)。
macos - 在 TextMate 中“跳回”文件的最快方法是什么?
通常,当我阅读代码或调试时,我希望能够快速跳转文件。我特别想“回到”我原来的地方。我知道“Command+T”、“Command+Shift+T”和书签。但是,我想不出一种快速跳转文件的方法。
更新:从给出的两个答案来看,我认为我的问题不够清楚。具体来说,我正在寻找一种方法来“跳回”到我在文件中的位置。我知道如何在 TextMate 中导航(通常)。我想知道 TextMate 是否有“跳回”键绑定。
textmate - 在 Textmate 中设置快捷键
我正在切换到 textmate 并且有一些我想改变的事情。我已经尝试在谷歌上搜索答案,但没有找到关于如何在全球范围内重新绑定快捷方式的简单解释。
首先,选项卡切换不适用于 Cmd+Shift+{ 和 Cmd+Shift+} 这几乎适用于所有其他应用程序(FF、终端等)
如何绑定这些键来切换标签?
二、我要Ctrl+j/k/l/;要移动光标,是否可以将该命令重新绑定到箭头键?
提前致谢。