标签: textmate

Textmate中使用的标准编程字体是什么?

它看起来很可读.我特别喜欢文本比Consolas更大胆,有点像Comic Sans.

它可以下载到Windows吗?

fonts textmate

13
推荐指数
1
解决办法
1万
查看次数

TextMate:突出显示插入符号位置的匹配标记

TextMate是否可以语法突出显示当前插入符号位置的开始和结束标记?我一直在谈论,而不是按一个关键的组合.

此外,如果可能,我该怎么办?除了在主题中使用选择器之外,似乎没有任何我知道的方式,但我不知道选择器是否可以是上下文相关的.

html textmate syntax-highlighting

13
推荐指数
1
解决办法
2286
查看次数

在Vim中使用CSS缩进烦恼

我最近从TextMate搬到了Vim,我真的很喜欢这个开关.但是,关于Vim使用CSS语法处理花括号中的缩进的方式,我有一个痒.我使用simple_pairs.vim,这可能与我的问题有关,也可能没有,但我不这么认为,因为PHP,JavaScript等工作正常.让我解释一下......

我通常使用缩进按上下文对CSS规则进行分组,如下所示:

ul#nav {
  margin: 10px;
}
  ul#nav li {
    float: left;
    margin-right: 4px;
  }
Run Code Online (Sandbox Code Playgroud)

这意味着当我键入我的ul#nav li规则,然后{(}自动插入相应的)并按Enter键时,我希望右括号与其相同的缩进级别ul#…,但我得到的结果如下:

ul#nav {
  margin: 10px;
}
  ul#nav li {
}
Run Code Online (Sandbox Code Playgroud)

所以我必须手动缩进额外的步骤.就像我说的,在PHP,JavaScript等中做同样的事情,效果很好.有谁知道我怎么解决这个问题?我不太了解Vim的语法定义文件,因为我能够弄清楚PHP语法文件中的哪些内容使其工作,并将其移植到CSS ...谢谢.

css vim textmate indentation

12
推荐指数
1
解决办法
5044
查看次数

如何更改Textmate使用的Ruby版本?

编辑:我找到了一个解决方案,你可以在我的答案下阅读它.

我在Snow Leopard上使用Textmate,并安装了ruby 1.9.问题是由于某些原因Textmate使用Ruby 1.8.2

但是当我使用IRB或为shell运行ruby脚本时,会使用正确版本的Ruby(1.9).

如何配置Textmate以便它使用1.9.2?

我一直在谷歌搜索,显然你必须使用T_RUBY变量和textmate,并在OSX中设置一些环境变量,但到目前为止,我发现的方法都不适用于我.

有人可以一步一步解决这个问题吗?

更新:我已经尝试在textmate中添加ruby二进制路径到TM_RUBY,我收到此错误:

> Can't find
> “/Users/myname/.rvm/rubies/ruby-1.9.2-p180/bin/ruby
> /Users/myname/.rvm/rubies/ruby-1.9.2-p180/bin/ruby
> /Users/myname/.rvm/rubies/ruby-1.9.2-p180/bin/ruby
> ” on PATH. Theme: The current PATH is:
> /usr/bin /bin /usr/sbin /sbin Please
> add the directory containing
> “/Users/myname/.rvm/rubies/ruby-1.9.2-p180/bin/ruby
> /Users/myname/.rvm/rubies/ruby-1.9.2-p180/bin/ruby
> /Users/myname/.rvm/rubies/ruby-1.9.2-p180/bin/ruby
> ” to PATH in TextMate's Shell
> Variables preferences.
Run Code Online (Sandbox Code Playgroud)

ruby macos textmate

12
推荐指数
3
解决办法
4488
查看次数

突出显示TextMate 2中的当前行

在TM 1.x中,有一个首选项设置可以突出显示当前行.这个选项似乎在TM2中消失了.我假设tm_properties中有一些设置可以设置,但我无法弄清楚.我已经尝试将lineHighlight设置为颜色,但这不起作用.有没有人想到这个?

textmate textmate2

12
推荐指数
1
解决办法
2571
查看次数

在Textmate2中,如何禁用Markdown文档中的标题样式?

我目前正在尝试禁用或调整TM2(或捆绑包)引入的新"标题样式".

不受欢迎的行为将根据标题级别更改行的字体大小和系列.

这是一个示例输出:

标题下降的标记示例

我已经尝试更改主题并检查了捆绑源代码,但我找不到与此相关的任何内容.

如何禁用/删除此功能?

macos markdown textmate textmatebundles textmate2

12
推荐指数
1
解决办法
1397
查看次数

在TextMate中自动自动完成

我最近从Coda切换到TextMate,因为长时间的延迟和应用程序的总体缓慢感到恼火.TM中有一些烦恼,但这主要是因为我习惯了一个而不是另一个.然而,让我疯狂的一个方面是缺乏自动自动完成功能.

例如,在Coda的CSS文档中,我可以开始输入fo,Coda会弹出一个字体样式,字体权重等列表.然后选择其中一个然后显示可用属性,粗体,光等,再次可选.在TextMate中,我已经开始使用Bundle auto-completition快捷方式,但它们很无用,因为你必须为更短的代码片段输入整个内容.

是否有任何方法可以使TextMate复制Coda在您键入时自动建议的行为?如果没有,是否还有其他编辑(BBEdit?)?谢谢.

textmate coda

11
推荐指数
2
解决办法
1万
查看次数

用Textmate中的制表符替换逗号

有没有一种简单的方法用Textmate中的制表符替换逗号,希望使用编辑>查找(命令F)功能?

我已经尝试了/ t和'/ t'并且无法找到有关正确语法的文档.另外,尽可能避免编写Ruby脚本来执行此操作.

textmate

11
推荐指数
1
解决办法
5632
查看次数

根据TextMate中的属性修改HTML语法

我最近开始尝试使用jQuery模板,它依赖于你在SCRIPT标签中包装HTML的能力.

<script id="movieTemplate" type="text/x-jquery-tmpl">
    <li>
        <b>${Name}</b> (${ReleaseYear})
    </li>
</script>
Run Code Online (Sandbox Code Playgroud)

问题是,TextMate自然地假设SCRIPT标签内的任何东西都是JavaScript.我确信TextMate可以根据type属性对内容进行不同的处理,但我正在努力解决捆绑中使用的一些语法问题.我非常有信心下面这行是关键,但我不知道从哪里开始.

begin = '(?:^\s+)?(<)((?i:script))\b(?![^>]*/>)';
Run Code Online (Sandbox Code Playgroud)

有没有人已经处理过类似的情况?有人能指出我正确的方向吗?

丰富

html regex grammar textmate

11
推荐指数
2
解决办法
995
查看次数

在Mac OS X上为Haskell编程设置TextMate

我是mac的新手,我正在使用我需要的所有程序安装计算机,其中一个是Haskell.

令我惊讶的是,OS X的Haskell平台与Windows不同(在平台安装上有一个GUI编辑器 - winGHiC).看了很多之后,我发现这个编辑器TextMate应该与Haskell兼容,但我发现为它设置Haskell Bundle非常复杂.

我已经下载并安装了以下内容:

  • 适用于Mac OS X的Haskell平台
  • Xcode 3.4 (Haskell先决条件)
  • TextMate的
    • haskell.tmbundle文件(如上所述)

是否有人熟悉如何使其工作?这对我来说意味着一个详细的逐步解释,就像我说的那样,自从我第一次使用OS X以来,我只有一天.

谢谢一堆.

ide macos textmate haskell text-editor

11
推荐指数
1
解决办法
3675
查看次数