Textmate,在Caret打开文件

时间:2009-12-01 07:50:22

标签: textmate

我敢打赌,这是非常明显的,但我找不到如何打开Caret目前在Textmate中的链接文件。例如,在Dreamweaver等中,您可以单击<a href"index.html"命中cmd-D的index.html部分,然后在新选项卡中打开此文件。这可能吗?

使用<img src="image.jpg"将文件直接打开到Photoshop中也可以。


解决! Patrick下面的解决方案。

我使用上面Daustin777的修改版本来创建一个名为OpenatCaret的Command。 命令是:打开“$ TM_PROJECT_DIRECTORY”/“$ TM_SELECTED_TEXT”

然后我通过安装一个宏来扩展它,允许您选择双引号之间但不包括引号的路径。我从这里的巨人板上得到了这个。 http://lists.macromates.com/textmate/2009-June/028965.html

要将它们包装在一起我将光标放在路径中并记录一个新的宏,我在其中运行“在双引号内选择”宏,然后运行OpenatCaret命令。然后我将此OpenName命名为OpenProjectFileAtCaret并将此宏绑定到cmd-D。

工作一种享受,并一直使用。只需确保为您打开的每种文件类型设置正确的默认应用程序,例如。 php,asp,html的Textmate,它将在新标签中打开它们。

1 个答案:

答案 0 :(得分:0)

我没有一个完整的解决方案作为链接捆绑,但这应该让你接近。

如果选择路径,则可以使用捆绑编辑器创建命令,以打开图像。创建一个新命令并输入:

open "$TM_DIRECTORY"/"$TM_SELECTED_TEXT"

将输入设置为所选文本 Word
将输出设置为放弃
设置键等效于未使用的键组合。

关闭编辑器。现在您应该能够选择一个图像路径,当您按下相应的键盘快捷键时它将会打开。

您可以在open命令中添加-a标志,以指定用于打开所选文件的应用程序。这只是一个基本示例,而不是适用于所有类型文件路径的整个解决方案。

您可以获取有关Textmate环境变量here的信息。