这些NotePad ++功能是否在TextMate中可用?

siv*_*udh 4 textmate notepad++

我是NotePad ++用户,是TextMate的新用户.

在NP ++中我有一些我非常喜欢的功能,但无法弄清楚TextMate是否支持它们.

双击变量并突出显示所有实例 替代文字

并排查看2个文本窗口 替代文字

将文件拖到另一个打开的窗口上

对于这个,我不知道如何生成截图;-p.基本上,您可以从Windows资源管理器中拖动文件并将其放入NP ++以打开它.

rom*_*inl 5

很多很长一段时间的TextMate用户实际上都离开了TextMate.所以,我不确定是否适合转移到TextMate.

Emacs和Vim都可以满足您的需求.如果你能负担学习曲线,那绝对值得.

至于你的问题:

并排查看2个文本窗口

您可以为同一文档提供两个或更多窗口.假设您在"项目"中右键单击抽屉中的文件,然后在"新窗口"中选择" 打开""foo.ext".这两个"视图"内容或多或少是同步的,但是像列式编辑那样做很酷的事情往往会破坏同步.

由于Mac OS X管理Windows的方式,新窗口可能太大/太小和/或放置在一个不太有用的地方.我使用ShiftIt系统来管理我的窗户,在这种情况下,它们并排放置相同的尺寸.

双击变量并突出显示所有实例

你用它做什么用的?这是视觉突出显示还是非连续选择?

键入ctrlw以选择单词,然后将单词e设为搜索词,然后键入f或编辑>查找>在项目中查找...它将在另一个窗口中显示搜索词的所有实例.然后你可以"跳"到任何出现的地方并做任何你想做的事情.

如果您只想从出现跳到出现,请选择单词然后键入e然后g跳转到下一个出现.

另一种方法是键入ctrls,窗口底部会出现一个小文本字段,您可以在其中键入单词并查看其实时选择的第一个出现位置.重复键入ctrls将循环显示出现.

将文件拖到另一个打开的窗口上

您可以将文件拖放到Dock中的TextMate图标上.您也可以右键单击该文件,然后选择使用TextMate*打开或使用...打开*.如果您在"项目"中,可以右键单击并选择" 添加现有文件...".在TextMate中打开多个文件将自动为您创建"项目".