禁用Sublime Text Minimap以获取特定语法

时间:2013-12-03 23:43:50

标签: sublimetext sublimetext3

我正试图找到一种方法来禁用Sublime Text 3的迷你地图仅用于单一语法(Markdown),而且我没有太多运气。

我发现很多参考资料都在hereelsewhere的偏好设置中添加"show_minimap": false,,但无论我是否将其放入{{}},它似乎都没有做任何事情。 {1}}或Markdown.sublime-settings(我在更改设置后重新启动Sublime Text以保证安全)。

Preferences.sublime-settings菜单项全局工作,但我无法为特定语法设置它。

在我发现的大多数主题中,我发现有些人说这个设置对他们不起作用,而其他人说这样做但他们似乎没有答案为什么以及如何解决它。< / p>

该设置的语法是否已更改或是否已被删除?我没有在非官方文件中看到它。

如果确实(仍)存在,那么您可以应用于特定语法还是必须是全局设置?

谢谢!

2 个答案:

答案 0 :(得分:2)

我在XP上尝试过使用ST2 2.0.2和ST3 Build 3056 "hide_minimap": true"show_minimap": false(单独和组合),似乎没有任何效果。我不知道链接问题上的回复者/评论者使用的版本/平台,但似乎最近某种行为被删除了,或者它是特定于平台的(可能两者兼而有之)。我回过头来查看ST2ST3 Public BetaST3 dev builds的更改日志,并找到了一些对小地图的引用,但没有任何迹象表明您正在寻找的功能是故意删除。

我们不知道它是否会对开发人员产生影响,但社区在GitHub上维护issue tracker这样的事情。请尽可能submit一个新问题,尽可能多地提供有关您尝试过的内容以及所使用的平台和版本的信息,我们会看到它的位置。


如果你是插件编写类型,理论上可以解决这个问题。您可以编写一个事件侦听器来检查任何新打开的文件的范围,如果它匹配text.html.markdown(或者您希望隐藏迷你地图的文件类型),它可以执行toggle_minimap命令,这是您选择View -> Hide Minimap时触发的命令。

我正在研究这个插件,但它不会很快出现。我会报告我是否能让它发挥作用。

答案 1 :(得分:0)

在OS X中,Sublime text 3尝试: CMD + `

在Windows中或许: CTRL + `