我正计划开发一个Mxmlc到Textmate格式化程序,将mxmlc错误格式化为可点击链接,因此你可以在Textmate中快速打开它们,因为Textmate有一个url方案,例如:txmt:// open /?url = file://在〜/ .bash_profile&线= 11&列= 2.
我想知道是否可以显示您的OSX终端中的链接,这些链接也是可点击的,例如通过更改PS1变量等.
PS.我不想使用在Textmate环境中运行的HTML.
我最近刚刚从Textmate设置了我的Vim环境,后来沉迷于它的模态输入.
但是,在Vim中,语法高亮似乎并不那么美观.我用C++编写代码,因为函数调用和类名不能突出显示,所以代码更难以阅读.我玩了一些配色方案,但找不到任何对应"类名"或"功能名称"的字段.
在下图中,注意MacVim右侧的突出显示方式DroughtLayer::
和*.size()
突出显示方式.
Textmate(左)和Vim(右)之间的图片比较http://ivzhao.com/temp/vimHL.png
任何想法如何解决这个问题?它真的让我烦恼,因为我是一个视觉敏感的家伙.
c++ vim textmate syntax-highlighting vim-syntax-highlighting
嗨,我主要做C++,Objective-C编程.我发现Xcode加上一个自动完成/宏插件(完成字典)就足够了.
然而,所有人似乎都赞扬他们的纯文本编辑.我尝试了一下Textmate; 喜欢它的简单,但不喜欢它的文件/框架处理.
我在这里错过了什么吗?或者,Vim或Emacs是否具有与Xcode一样好的自动完成功能?
如何在Mac OS X上将TextMate设置为默认文本编辑器?
我试过了
ln -s /Applications/TextMate.app/Contents/Resources/mate ~/bin/mate
export EDITOR='mate -w'
Run Code Online (Sandbox Code Playgroud)
但这不起作用.
在.tmTheme文件中,范围键定义了元素的突出显示方式:
<dict>
<key>name</key>
<string>HTML: Attribute Values</string>
<key>scope</key>
<string>meta.tag string.quoted, meta.tag string.quoted constant.character.entity</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#FFFFFF</string>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#2aa198</string>
</dict>
</dict>
Run Code Online (Sandbox Code Playgroud)
我在哪里可以找到这些应用程序支持的所有范围的列表,所以我可以创建自己的风格?
我喜欢在我的MacBook上使用TextMate.这很棒.
不幸的是,我想直接在我的开发服务器上编辑一些文件,因为很难在本地重新创建环境.我正在使用Git,所以一种方法是只在本地编辑,git commit,git push,然后git merge,但每次我想做一个简单的更改时,这都很复杂.
我宁愿......使用其他解决方案.我试过的一件事是通过MacFusion安装硬盘,然后在编辑器中加载它.但那是非常迟钝/缓慢的!
有人做过更好的解决方案吗?
反正有没有在保存时轻松编译CoffeeScript?我正在使用TextMate或Sublime Text 2.
我想出了这个正则表达式,找到所有以下开头$
并包含_
下划线的单词:
\$(\w+)_(\w+)
我基本上是在搜索变量等$var_foo
.
如何使用正则表达式组替换内容?
例如,如何删除下划线并使下一个字母大写,如$varFoo
?
Mac因拥有大量快捷方式而闻名(或哀叹).但是,与TextMate及其捆绑包中的快捷方式列表相比,OS X本身相形见绌.
您使用了哪些有用的键盘快捷键?
textmate ×10
macos ×4
editor ×2
sublimetext ×2
vim ×2
bash ×1
c++ ×1
coffeescript ×1
emacs ×1
javascript ×1
node.js ×1
objective-c ×1
oniguruma ×1
regex ×1
terminal ×1
textmate2 ×1
xcode ×1