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)或者,您也可以通过以下步骤手动安装:
- 克隆仓库:
git clone https://gitcode.com/gh_mirrors/te/textmate-missingdrawer - 进入项目目录:
cd textmate-missingdrawer - 双击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),仅供参考