notepad++

Notepad++ 是我目前在 Windows 上使用的纯文本编辑器,太有爱了。Ubuntu 上我喜欢用 gedit, 目前正在学习 Vim.

常用快捷键(TODO 查帮助文档获取更多):

1. Ctrl + L 删除行

2.1 Ctrl + Shift + ↑ 将光标所在行向上移动

2.2 Ctrl + Shift + ↓ 将光标所在行向下移动

3. Ctrl + W 关闭当前 Tab

4.1 Ctrl + F2 添加或取消书签

4.2 F2 转到下一个书签,Shift + F2 转到上一个书签

我的个性化设置是:

1. 字体:(ref?)

“设置”->“设置语言格式”->“语言:Global Styles”->“格式名称:Default Style”->“字体格式”,选择合适的字体

2. 编码:

”设置“-“首选项”-“新建”,选择 UTF-8. 此处如不调整, 默认新建的就是 ANSI 编码, 在输入某些中文字符时会出现显示异常的问题, 如繁体的"考慮"就是一例.

单个文档的调整:“格式”-> 以 UTF-8 格式编码

3. 标签

3.1. 显示多行标签。”设置“-“首选项”-“常用” -> “标签栏”中,勾选“多行标签”

3.2. 双击关闭标签。”设置“-“首选项”-“常用” -> “标签栏”中,勾选“双击关闭标签”

Java

使用 notepad++ 写 Java 程序时,文本格式不能有 BOM 信息。也就是在菜单“格式”选“以 UTF-8 格式编码”是要报错的,但用“以 UTF-8 无 BOM 格式编码”是可以正常编译运行的。

有趣的功能:

列编辑:先按住alt,选中列,再上下左右拖动编辑即可;再次点击左键即可取消。(ref)

会话:“文件”菜单里有一个保存会话和一个打开会话的项,这个很有用,可以保存你某次的打开文件记录,对于需要一次记忆和打开大量文件的用途来说很合适。

同窗口中显示分割显示两个文本文件。右击某文档标签,选择“移动到另一视图”即可。

Bug:

版本:v5.8.7 用谷歌輸入法,輸入繁體的“沒”字時,如果“沒”是一行中最後一個字,則顯示為: ]