TextMate 有何出色之处?

发布于 2024-07-25 21:18:31 字数 1432 浏览 9 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

很快妥协 2024-08-01 21:18:31

TextMate 是我几年前转用 Mac 时购买的第一个应用程序。
我最喜欢的功能是:

  • 捆绑支持
  • 干净的 UI
  • 项目 支持
  • shell 集成
  • 小文件快速(快速启动时间)
  • HTMLTidy 内置
  • CSS 和集成 XHTML 验证(需要在线连接),

但它也有一些缺点:

  • 大文件速度慢
  • 缺乏更新(已经有一段时间了,但 TextMate 2.0 似乎还活着

TextMate was the first app I bought when I switched to the Mac a few years ago.
The features I like most are:

  • bundle support
  • clean UI
  • project support
  • shell integration
  • fast for small files (fast startup time)
  • HTMLTidy built in
  • CSS and XHTML validation integrated (needs online connection)

but it also has some drawbacks:

  • slow for big files
  • lack of updates (for some time now, but TextMate 2.0 seems to be alive)
眼泪也成诗 2024-08-01 21:18:31

主要卖点是能够使用捆绑包扩展 UI,这些捆绑包基本上只是 shell 脚本。 它也相当轻。

The main selling point is the ability to extend the UI using bundles, which are basically just shell scripts. It is also fairly lightweight.

如果没有 2024-08-01 21:18:31

我认为 TextMate 的吸引力在于它并不臃肿......它具有正确的文本编辑/IDE 功能组合,并以正确的方式实现:)

I think the appeal of TextMate is that its not bloated ... its has just the right mix of text editing / IDE features, implemented in just the right way :)

柳若烟 2024-08-01 21:18:31

许多编辑都有专栏选择(尽管其中很多都深藏在其中)。 TextMate 令人喜欢的实际事实是它的捆绑系统,这使得一些重复的编程任务变得更加容易。 它不被认为是具有“智能感知”支持的 IDE 语言(Java、C# 等)的替代品,但如果您想使用 ruby​​ 或 python 等脚本语言创建程序,它确实非常有用。

A lot of editors have column selections (although in a lot of them its buried deep down). The actual fact TextMate is liked is it's bundle system, which makes some repetitive programming tasks much easier. It's not considered a replacement for languages that have IDE-s with "intellisense" support (Java, C#, etc.), but it's really useful if you want to create programs in a scripting language like ruby or python.

む无字情书 2024-08-01 21:18:31

TextMate 非常强大,同时又实用、直观、优雅且轻量级。

另一方面,例如两个最流行的 Unix 编辑器 Emacs 和 Vi(m) 都非常强大,但恕我直言(!),它们的可用性达不到当今的标准。 (我使用了所有三个,但认为 TextMate 是迄今为止最好的。)

TextMate is very powerful and at the same time usable, intuitive, elegant and lightweight.

On the other hand e.g. the two most popular Unix editors Emacs and Vi(m) are both very powerful but IMHO(!) their usability is not up to todays standards. (I use all three of them but think TextMate is by far the best.)

相思故 2024-08-01 21:18:31

我一直在尝试使用 TextMate 来替代 Emacs。 到目前为止,我还没有被说服,尽管我喜欢项目、更简单/更干净的 UI,以及可以使用 python 等扩展的想法(我从未掌握 elisp)。

我不喜欢的事情(与 Emacs 相比):

  • 无法交换点/标记或返回到之前的标记。
  • 移动键不会自动使您退出内联搜索。
  • 标签不太好(例如:在没有类的 java 文件中找不到符号)。
  • 完成仅搜索当前文件。
  • 非开源。

好吧,我仍然想给它一个公平的机会,但主要是我只是怀念 Emacs 的卓越功能,并且越来越宽容其具有挑战性的 UI,并且更愿意尝试真正学习 elisp。 即使对于项目,在项目文件夹中使用 emacs Desktop-save 也可以完成几乎相同的事情。

-塔拉纳基

I've been trying to use TextMate as a replacement for Emacs. So far I'm not sold, though I like projects, simpler/cleaner UI, and the idea that it's extensible using python, etc. (I've never mastered elisp).

Things I don't like [in comparison to Emacs]:

  • no ability to swap point/mark or return to previous marks.
  • movement keys don't automatically take you out of inline search.
  • tags not so great (ex: no symbols can be found in java files without classes).
  • completion only searches current file.
  • NOT OPEN SOURCE.

Okay, I still want to give it a fair shot, but mostly I'm just missing Emacs' superior functionality and feeling increasingly forgiving of its challenging UI and more willing to try to learn elisp for real. Even for projects, using emacs desktop-save in a project folder can accomplish nearly the same thing.

-taranaki

爱你是孤单的心事 2024-08-01 21:18:31

Textmate 基本上具有 <在此处插入您最喜欢的 unix 编辑器> 的所有功能。 有一个漂亮的 Mac OS X UI 和一个使用捆绑包的很棒的插件系统,其中有数百个可用,其中大多数都很好或很棒。

Textmate basically has all the power of <insert your favorite unix editor here> with a nice Mac OS X UI wrapped around it and a great plugin system using bundles, of which hundreds are available and most are either good or awesome.

旧城空念 2024-08-01 21:18:31

社区支持。

Community support.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文