|  |      1ectotherm OP 另外如何设置hook,比如“在保存文件时候自动删除行尾的空格”、“保存C#代码的时候自动格式化“。 | 
|  |      2Echoldman      2012-02-09 11:15:12 +08:00 “完整的设置关键字的参考”,可以通过查看“Preferences->File Settings Default”,所有的默认设置都在这里,估计是完整的。 | 
|  |      4lucifr      2012-02-09 11:29:10 +08:00 1&2. 目前具体的设置都是通过 Settings 文件来完成的,一般设置文件都有两个(包括很多 package 的),一个是 Default,一个是 User。User 可以用于覆盖 Default 的设置,而 Default 这个是有注释的,也就是说让你对着 Default 向 User 中添加想要定义的项目。我觉得这样的通过文件设定更好一些,毕竟大多数使用者都是程序猿。 3. 不知道你用的什么系统,我在 Mac 下开新文件是会新建立窗口的。 4. 这个没细研究,既然把目录当项目那直接开目录不就行了 | 
|  |      5ectotherm OP @lucifr 3. 我也是用mac,但是如果之前在st2中打开一个目录窗口w,然后在命令行执行subl file,file也会被打开在那个w中; 4. 直接打开不行,st2只能给项目设置file_exclude_patterns,build_settings等属性,不能对目录设置 | 
|  |      8roamlog      2012-02-09 11:52:24 +08:00 4,直接 subl . | 
|  |      10ectotherm OP @roamlog 4. 直接打开不行,st2只能给项目设置file_exclude_patterns,build_settings等属性,不能对目录设置 | 
|  |      11stranbird      2012-02-09 12:44:21 +08:00 用subl .总要运行两次才打得开。 第一次说connect to sublime failed. (大意) 第二次才成功。 请问有人知道为什么么? | 
|  |      12yyfearth      2012-02-09 13:03:48 +08:00 @ectotherm 你直接用subl 或者app,打开一个文件夹,那么就和项目一样的,只不过不能像项目一样保存一些配置,如果你要配置,那么当然需要建立一个project。 或者你可以这样,先建立一个project,然后吧文件夹拖到sidebar,就会自动添加,不过如果经常这样,里面会有很多文件夹,不过你也可以把这些文件夹移除sidebar。 我觉得subl这么设置没什么问题。 按照你的需求,是不是希望有个全局默认的project? | 
|  |      14yyfearth      2012-02-09 13:06:23 +08:00 3. 打开文件能不能设置的跟tm一样:打开单独的文件使用单独的窗口;开目录,使用带标签的窗口;开目录中的文件,找到对应的目录窗口,新建个tab。现在所有的文件一股脑儿的全部往现有窗口里面塞。 这个有些复杂,如果真的实现这样确实也不错,而且这样一来,如果有全局的project设置,sublime-project就确实可有可无了。 估计也是你3和4是一起的吧 | 
|  |      15ectotherm OP @yyfearth 不是吧,3是说textmate 1中的一个特性;4是说我希望实现的一个功能,这个功能在textmate 2中有 | 
|  |      16ectotherm OP @lucifr st2的project drawer中可以reveal in finder之类的功能吗?我发现这个很实用。还有可以现实版本状态吗? | 
|  |      17lucifr      2012-02-09 13:53:45 +08:00 第一个问题可以看我的文章:http://lucifr.com/2012/02/08/useful-entries-in-sublime-text-2-context-menu/ 第二个版本状态如果是 git 的话有个 git 插件可以在 st2 里执行 git status | 
|  |      19ectotherm OP | 
|  |      20yyfearth      2012-02-09 15:34:47 +08:00 @ectotherm “在这个folder里面,有独立的tab_size file_exclude_patterns等设置” 那你把他写在哪里呢?学netbeans,每个folder有个.sublime_setting这样? | 
|  |      21lucifr      2012-02-09 15:39:04 +08:00 | 
|  |      23ectotherm OP @lucifr 这个东西基本满足我的要求,但缺点是只能针对每个文件,不能针对目录,比如加入folder_exclude_patterns是无效的 |