Sublime Merge 上的标尺
A ruler on SublimeMerge
在 SublimeText 上我们可以在第 100 个字符位置有一条垂直线,在设置中添加以下内容
"rulers":[100],
我想在 SublimeMerge 上也有同样的。这可能吗?
您确实可以在 Merge 中执行此操作,但设置需要转到不同的位置。
在 Sublime Text 中,Preferences.sublime-settings
中的设置默认应用于编辑视图(因为 Text 首先是文本编辑器),然后可以通过其他方式进一步增强这些设置,例如语法具体设置、项目设置等。
由于默认情况下 Merge 不是文本编辑器,将 rulers
设置添加到 Preferences.sublime-settings
没有任何效果,因为没有任何文件视图可以应用该设置。
不过您可以做的是在 Merge 中使用 Preferences > Browse Packages
打开您的 User
包,然后在该位置创建一个名为 Commit Message.sublime-settings
的文件,其中包含如下内容以下:
{
"syntax": "Packages/Git Formats/Git Commit.sublime-syntax",
"rulers": [72, 50]
}
这里应用了两个设置;语法从默认更改为来自 Git Formats
包(Sublime Text 和 Sublime Merge 附带)的语法并应用标尺。
语法通过在引用 GitHub 问题或 @username
标注等时突出显示 #13
等内容来增强提交消息的语法突出显示,如果您使用这些类型,这些内容会很方便提交消息中的内容。
这也设置了 rulers
设置。在这个例子中有两个,因为提交消息标准有时是通过希望提交消息的第一行不超过 50 个字符而其余行不超过 70 或 72 等来定义的。
标尺的顺序很重要,因为添加的第一个标尺(此处为 72)是 Edit > Wrap Paragraph
命令将换行的位置,因此如果您想要多个视觉标尺,则应设置第一个一个是您希望包装发生的地方。/
此设置文件仅适用于您正在创建或编辑的提交的编辑区域,但不适用于现有提交的提交消息的显示(例如浏览图表时)。如果您想对这些应用设置(例如在那里添加标尺或更改语法),您可以通过创建 Commit Message (Read Only).sublime-settings
文件来实现。
在 SublimeText 上我们可以在第 100 个字符位置有一条垂直线,在设置中添加以下内容
"rulers":[100],
我想在 SublimeMerge 上也有同样的。这可能吗?
您确实可以在 Merge 中执行此操作,但设置需要转到不同的位置。
在 Sublime Text 中,Preferences.sublime-settings
中的设置默认应用于编辑视图(因为 Text 首先是文本编辑器),然后可以通过其他方式进一步增强这些设置,例如语法具体设置、项目设置等。
由于默认情况下 Merge 不是文本编辑器,将 rulers
设置添加到 Preferences.sublime-settings
没有任何效果,因为没有任何文件视图可以应用该设置。
不过您可以做的是在 Merge 中使用 Preferences > Browse Packages
打开您的 User
包,然后在该位置创建一个名为 Commit Message.sublime-settings
的文件,其中包含如下内容以下:
{
"syntax": "Packages/Git Formats/Git Commit.sublime-syntax",
"rulers": [72, 50]
}
这里应用了两个设置;语法从默认更改为来自 Git Formats
包(Sublime Text 和 Sublime Merge 附带)的语法并应用标尺。
语法通过在引用 GitHub 问题或 @username
标注等时突出显示 #13
等内容来增强提交消息的语法突出显示,如果您使用这些类型,这些内容会很方便提交消息中的内容。
这也设置了 rulers
设置。在这个例子中有两个,因为提交消息标准有时是通过希望提交消息的第一行不超过 50 个字符而其余行不超过 70 或 72 等来定义的。
标尺的顺序很重要,因为添加的第一个标尺(此处为 72)是 Edit > Wrap Paragraph
命令将换行的位置,因此如果您想要多个视觉标尺,则应设置第一个一个是您希望包装发生的地方。/
此设置文件仅适用于您正在创建或编辑的提交的编辑区域,但不适用于现有提交的提交消息的显示(例如浏览图表时)。如果您想对这些应用设置(例如在那里添加标尺或更改语法),您可以通过创建 Commit Message (Read Only).sublime-settings
文件来实现。