作为Pramod对在 Configure > Preferences > General > Allow multiple instances to run 选中此框的用户的回答,您需要确保具有更改的Textpad实例是最后一个要关闭的实例,或者使用上一组设置的副本将关闭时覆盖您的新设置 .
若要更改您的首选项更改,请关闭除Textpad的所有实例,更改设置,然后关闭最后一个Textpad副本 . 这适用于任何Textpad首选项,包括显示行号 .
Why:
Textpad的每个实例在关闭时都会保存其设置(而不是在您更改设置时,这是您认为会发生的情况) .
每次Textpad实例关闭时,它都会重写整套设置,即使你没有在那个实例中更改它们(我将其归类为bug的行为) .
这意味着如果您打开两个Textpad实例(称为'A'和'B')并在实例'A'中更改某些首选项,但是然后关闭实例'A'然后关闭实例'B',来自实例'B'的首选项集清除了您刚刚在实例'A'中更改的设置,但是您没有将它们取回 .
要有效地保存首选项,您需要确保Textpad的最后一个打开实例是具有更改的实例,然后您需要关闭该实例 . 之后,您打开的任何实例都将具有新设置 . 在我弄明白之前,这困扰了我一段时间 .