Mac因拥有大量快捷方式而闻名(或哀叹).但是,与TextMate及其捆绑包中的快捷方式列表相比,OS X本身相形见绌.
您使用了哪些有用的键盘快捷键?
我想知道是否有人设法在WebStorm IDE中启用Liquid模板引擎语法突出显示,我在Shopify商店上工作很多,并且非常喜欢使用Webstorm来达到这个目的.有没有人设法让这个工作?
我在JetBrain的论坛上找到了一些有关这个问题的资源,虽然它并没有让我任何地方,有一个人建议使用' tmBundle ',如果你做了一些黑魔法可能会有用.
线程是:RUBY-7210 和官方插件请求:JetBrain的插件:Liquid Templating语言请求
我正在尝试为TextMate2安装Cucumber包.我按照官方网页https://github.com/cucumber/cucumber-tmbundle的以下说明进行操作:
mkdir -p ~/Library/Application\ Support/TextMate/Bundles/
cd ~/Library/Application\ Support/TextMate/Bundles
git clone git://github.com/cucumber/cucumber-tmbundle.git Cucumber.tmbundle
osascript -e 'tell app "TextMate" to reload bundles'
Run Code Online (Sandbox Code Playgroud)
运行第4行:osascript -e'告诉应用程序"TextMate"重新加载包'后,我收到以下错误:
23:37: syntax error: A identifier can’t go after this identifier. (-2740)
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激.
在这个时候,Textmate的官方Python包非常简单,特别是与Ruby包相比.有谁知道更完整的Python包?
编辑:
我完全清楚有些编辑器和环境更适合Python开发,但我真的很想知道是否有第三方Textmate软件包可用.
我看到很多捆绑在这里,我想亲自动手
http://svn.textmate.org/trunk/Bundles/
问题是我不知道如何安装它们.我已经阅读了专用于捆绑包的手册的第5节,但是没有示例如何从SVN安装这些手册.
我看到现有的扩展名为.tmbundle,但SVN上的扩展名不同.
我目前正在尝试禁用或调整TM2(或捆绑包)引入的新"标题样式".
不受欢迎的行为将根据标题级别更改行的字体大小和系列.
这是一个示例输出:
我已经尝试更改主题并检查了捆绑源代码,但我找不到与此相关的任何内容.
如何禁用/删除此功能?
我想安装ES6语言的语法高亮显示在https://github.com/Benvie/JavaScriptNext.tmLanguage为TextMate的2.我克隆回购协议,但它有一个.tmLanguage
带有多个文件目录(.tmTheme
,.tmLanguage
,等).
显然,TM2只支持内部的所有内容.tmBundle
.是否有任何干净的方法来安装语言支持?
当我转到'运行功能'时,从黄瓜功能文件中我在出现的弹出框中收到以下错误.
我该如何解决?
/Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in require'from gem_original_require': no such file to load -- /Users/evolve/Projects/i9/Tornelo/.bundle/environment (LoadError) from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in
/ Users/evolve/Library/Application Support/TextMate/Bundles/Cucumber.tmbundle/Support/lib/cucumber/mate /../ mate.rb:10来自/ Users/evolve/Library/Application Support/TextMate/Bundles/Cucumber.tmbundle/Support/lib/cucumber/mate/feature_helper.rb:1:in require' from /Users/evolve/Library/Application Support/TextMate/Bundles/Cucumber.tmbundle/Support/lib/cucumber/mate/feature_helper.rb:1 from /tmp/cucumber-906.rb:2:in
require'from /tmp/cucumber-906.rb :2
我正在使用js.erb模板来呈现一些jQuery.在TextMate中编辑html.erb文件时,我经常使用方便的键组合ctrl +>来创建然后切换以下标记:
<%= %>
<% %>
<%- -%>
<%# %>
Run Code Online (Sandbox Code Playgroud)
编辑js.erb文件时,此快捷方式默认不起作用.在Bundle Editor中,我在"Ruby"下找到了一个名为"Insert ERb's <%..%>或<%= ..%>"的片段.通过将"source.js"添加到作用域选择器,我可以使插入工作,但是当我多次按下键组合时,而不是切换标记,我在标记内部得到了一个标记,如下所示:
<%= <%= %> %>
Run Code Online (Sandbox Code Playgroud)
我已经尝试更改名为"切换ERb标签"的命令范围,但我似乎无法开始工作.有什么建议?
2010年11月19日更新:
在本周出版的Textmate新版本中,这不再是一个问题:1.5.10(1623).
我有WebStorm并且非常喜欢它.我不经常使用PHP,但我正在开发一个使用它的项目......
所以,我正试图在WebStorm中获得基本的语法高亮.
我已经尝试过使用这个插件(不兼容):
http://plugins.jetbrains.com/plugin/6610
我遵循了这些主题中的步骤:
Webstorm:如何扩展以正确处理PHP文件甚至只是高亮代码?
我正在使用这个textmate包:
https://github.com/textmate/php.tmbundle
它被WebStorm识别,并且正确的文件与TextMate包相关联,但我仍然没有语法突出显示.
在这一点上,我只是写了所有的东西而没有突出显示,但似乎有点嘲笑我无法让它工作.
我发了一封电子邮件给技术支持,他们只是回头指出那些资源然后建议我买PHPStorm.IDE一直建议我购买IntelliJ IDEA Ultimate.
还有其他人遇到过这个问题吗?