MissingDrawer.tmplugin:终极TextMate侧边栏插件完全指南

📅 2026/7/20 19:41:47 👁️ 阅读次数 📝 编程学习
MissingDrawer.tmplugin:终极TextMate侧边栏插件完全指南

MissingDrawer.tmplugin:终极TextMate侧边栏插件完全指南

【免费下载链接】textmate-missingdrawer[UNMAINTAINED] A better sidebar for Textmate.项目地址: https://gitcode.com/gh_mirrors/te/textmate-missingdrawer

MissingDrawer.tmplugin是一款为TextMate编辑器打造的终极侧边栏增强插件,它提供了类Xcode风格的项目窗口界面,去除了传统抽屉式设计,并在文件列表按钮面板中添加了"Open Terminal Here"按钮,让开发者的工作流程更加高效流畅。

🚀 核心功能解析

类Xcode项目界面体验

MissingDrawer.tmplugin彻底改变了TextMate的传统抽屉式界面,采用了更加现代的侧边栏布局。这一设计不仅让界面看起来更加整洁,还大大提升了文件浏览和项目管理的效率。通过Classes/MDSplitView.h和Classes/MDSplitView.m实现的分屏视图控制,用户可以轻松调整侧边栏和编辑区域的比例,获得最佳的工作空间布局。

一键终端访问功能

插件在文件列表的按钮面板中添加了"Open Terminal Here"按钮,这一功能通过Classes/MDPreferenceController.h和Classes/MDPreferenceController.m实现。用户只需点击按钮,就能在当前选中文件或文件夹的位置打开终端,无需手动导航文件系统,极大地简化了开发过程中的命令行操作。

个性化定制选项

MissingDrawer.tmplugin提供了丰富的个性化设置,让用户可以根据自己的喜好定制侧边栏外观和功能:

  • 侧边栏颜色调整
  • 终端按钮显示/隐藏控制
  • 终端应用选择(支持Terminal和iTerm)

这些设置可以通过TextMate的偏好设置面板中的Missing Drawer选项进行配置,相关实现代码位于Classes/MDSettings.h和Classes/MDSettings.m。

📥 快速安装步骤

安装MissingDrawer.tmplugin非常简单,只需在终端中运行以下命令:

bash <(curl -s -L http://goo.gl/4RUoP)

或者,您也可以通过以下步骤手动安装:

  1. 克隆仓库:git clone https://gitcode.com/gh_mirrors/te/textmate-missingdrawer
  2. 进入项目目录:cd textmate-missingdrawer
  3. 双击MissingDrawer.plugin文件进行安装

🔧 配置与使用指南

访问偏好设置

要配置Missing Drawer,只需打开TextMate的偏好设置,点击窗口右上角的双箭头图标,然后从菜单中选择"Missing Drawer"。

自定义侧边栏外观

在偏好设置中,您可以:

  • 更改侧边栏颜色以匹配您的主题
  • 启用或禁用"Open Terminal Here"按钮
  • 选择您偏好的终端应用(Terminal或iTerm)

这些设置会保存在Resources/defaultSettings.plist文件中,确保您的偏好在TextMate重启后仍然有效。

切换侧边栏位置

MissingDrawer支持将文件列表显示在编辑窗口的左侧或右侧,这一功能特别适合左撇子用户或特定工作流需求。通过简单的设置,您可以根据自己的习惯调整侧边栏位置。

❌ 卸载方法

如果您需要卸载MissingDrawer.tmplugin,只需在终端中运行以下命令:

rm -r "$HOME/Library/Application Support/TextMate/PlugIns/MissingDrawer.tmplugin"

📝 版本历史与更新

MissingDrawer.tmplugin经过了多次更新和改进,主要版本历史包括:

  • 2011-08-04:开始要求Mac OS 10.6或更高版本
  • 2011-05-28:添加了版本号显示和颜色偏好设置UI
  • 2010-11-28:修复了焦点侧边栏快捷键问题
  • 2010-07-08:添加"Open Terminal Here"按钮,支持左右侧边栏切换
  • 2006-11-08:初始版本发布

完整的更新日志可以在Changelog.markdown文件中查看。

👥 开发团队

MissingDrawer.tmplugin由以下开发者共同贡献(按AUTHORS文件顺序):

  • hetima computer (hetima@hetima.com)
  • Jannis Leidel (jannis@leidel.info)
  • Christoph Meißner (post@christophmeissner.de)
  • Sam Soffes (sam@samsoff.es)
  • Derek Prior
  • Mads Hartmann (mads379@gmail.com)
  • Jordy Rose (jrose@belkadan.com)

该项目的源代码以MIT许可证发布,更多信息请参见LICENSE文件。

💡 使用小贴士

  • 利用"Open Terminal Here"按钮可以快速在当前项目目录打开终端,执行构建或版本控制命令
  • 根据您的工作习惯调整侧边栏宽度和位置,以获得最佳的屏幕空间利用率
  • 尝试不同的侧边栏颜色,找到最适合您眼睛的设置,减少长时间编码的视觉疲劳

MissingDrawer.tmplugin为TextMate带来了更加现代和高效的项目管理体验,无论是新手还是资深用户,都能从中获得工作效率的提升。立即安装,体验这款终极TextMate侧边栏插件带来的全新编辑体验吧!

【免费下载链接】textmate-missingdrawer[UNMAINTAINED] A better sidebar for Textmate.项目地址: https://gitcode.com/gh_mirrors/te/textmate-missingdrawer

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考