有时我需要在我创建的主题和 Notepad++ 中的默认主题之间切换。
是否有执行此操作的快捷方式,而不是通过菜单:
设置 > 样式配置器 > 选择主题?
答案1
转到Settings > Shortcut Mapper
底部是样式配置。您可以设置快捷键,然后切换。这几乎是唯一真正做到这一点的方法。
答案2
正如 @Travis 指出的那样,似乎没有更改主题的快捷方式。不过,您可以在 AutoHotkey 中执行此操作,方法是将以下内容复制粘贴到其配置文件中:
#IfWinActive, ahk_class Notepad++
!1::SendInput {ALT}ts{ENTER}{HOME}s{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{ENTER}
!2::SendInput {ALT}ts{ENTER}{HOME}ss{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{ENTER}
#IfWinActive
Alt+1将主题更改为“Solarized Light”,Alt+更改2为“Solarized”。
解释:
#IfWinActive, ahk_class Notepad++
确保快捷方式仅在 Notepad++ 为活动窗口时触发,以免在其他窗口处于活动状态时出现意外行为。!1::
Alt定义 for + 的动作1。!
代表 for Alt、^
for Ctrl、+
forShift和#
for Win。它们可以像这样组合(顺序无关紧要):^+k::
for Ctrl+ Shift+ k。{ALT}t
打开“设置”菜单。s{ENTER}
选择“样式配置器...”{HOME}
将选定的主题重置为顶部项目(以便始终从顶部计算)。s
或者ss
通过按首字母循环选择主题。您也可以使用一堆{DOWN}
s,但当从列表中添加或删除样式时,这更容易中断。{TAB}
七次将带我们到达Save and Close,之后我们击中{ENTER}
。
此解决方案是为 Notepad++ 6.6.3 创建的。如果它不适用于您正在运行的 Notepad++ 版本,则很可能是“样式配置器”菜单中添加了一些项目,因此需要更多或更少的选项卡才能访问Save and Close。