EmEditor是一款好用免费的文本编辑器,包括语法高亮、查找和替换、批次替换、宏功能和排序等功能,同时还具备专业的大文件编辑、插件和宏功能,支持CSV、TSV和DSV等多种文件格式,友好的变价界面,可以自定义文本颜色、字体、工具栏和快捷键,让编辑更个性化。
软件功能
1、强大的查找功能
Windows系统自带的“记事本”的查找替换功能很弱,但EmEditor弥补了这一点,它支持的查找替换规则更加详细实用,对查找出的结果可以突出显示,并可以批量查找替换未打开的TXT、HTML、DOC等格式的文件中的内容:选择“搜索”菜单下的“在文件中查找”或“在文件中替换”命令,打开查相应对话框,输入自己想要替换的内容即可。
提示:批量替换的操作将无法撤消或恢复,因此最终替换之前请务必慎重,或者事先做好源文件的备份工作。
2、编写程序更轻松
EmEditor给学习网页及程序设计的朋友提供了许多贴心的功能,它可以为HTML、CSS、PHP、ASP、Perl、PerlScript、C#、C/C++、Java、JavaScript等语言提供一些基本框架,并能将特殊的语句突出显示,让人一目了然,这为编程人员免去了不少工作,也可以为编程初学者提供一些帮助。
3、自定义与宏功能
EmEditor的强大还表它提供强大的自定义功能,可以在“工具”菜单设置文件关联、自定义菜单和工具栏、管理常用工具和插件等(如图2),点击“工具/自定义”可以打开自定义窗口(如图2),这里提供了众多选项,我们能够通过设置让EmEditor更加符合自己的使用习惯。
此外,宏功能也是EmEditor一大亮点,比如需要书写相同的签名信息时,就可以在EmEditor中先录制一个签名信息的录入过程的宏,点击菜单栏中的“宏/开始停止录制”皆可开始录制,进行完录制动作后,点击同一按钮即可完成录制。当需要调用签名时,点击工具栏上的运行宏按钮便可以轻松完成。
4、细节人性化
EmEditor在许多细节上也非常人性化,比如Word中方便的拖曳操作被保留了下来,这样在进行文字编辑的时候就再也不用反复的“剪切”和“粘贴”了,轻轻一拖就能搞定。对于编辑好的文字还可进行打印预览,这能方便我们排版打印文本。同时它有丰富的实用工具栏,并能根据自己的需要进行定制,我们只要把常用的工具放在工具栏上,操作就会更加简便。流行的浏览器一样,EmEditor也支持标签浏览,你可以在同一个EmEditor中打开多个标签页,切换起来非常方便。
5、使用插件更精彩
同TC和firefox一样,EmEditor的插件非常丰富,插件安装后都可以“Tools/Plug-ins”进行快速调用。这里,笔者向朋友们推荐几个比较实用的插件:MnzkOpenFolder:安装后可以在EmEditor调用资源管理器直接打开某个文件夹,但前提是必须对这些文件夹进行注册,注册的方法是打开“Tools/Plug-ins/Customize Plug-ins”对话框,对MnzkOpenFolder插件的属性进行设置就可以了。
ToSimplifiedChinese:可以将繁体中文字符快速转换为简体中文,这样在阅读某些特殊字符格式的电子小说或者繁体文档时,将非常方便。
显示类插件:显示类插件非常丰富,各有所长,它们可以实现窗口分割(包括横向、纵向分割)、显示标尺、显示行号显示参考线、改变行距、自动滚屏等功能。
软件特色
特点
1、不同文本快速比较和同步滚动功能改进的垂直选择编辑功能;
2、启动、搜索和替换文本速度快,超过大部分同类软件;
3、支持查找高亮显示,支持大写小写强制替换,支持多标签浏览,支持丰富的插件扩展;
4、支持自己动手制作免安装版 ,不写系统注册表,配置文件不丢失。[5]
优点
1、对中文支持好
2、支持插件,开放接口
3、界面友好
4、启动速度很快
缺点
1、很基本的功能由插件实现,不太稳定,如代码折叠、行号等。
2、不太稳定,与115优蛋、金山快译有冲突,但出问题的机率不是很大。
使用技巧:
技巧一:批量文本缩进
方法:首先选中要缩进的文本内容,然后按下Tab键,文本就会首行缩进,如果想进行左缩进,则选中文本同时按下Shift键和Tab键即可。
技巧二:快捷选取一列或多列内容
对于表格,如果我们想拷贝一列文本的内容,这在普通的记事本编辑器中是不好实现的,但EmEditor就可以很轻松办到。
方法与步骤:
1、保持Alt键按下,选中要复制的列
2、你就可以随意进行复制替换等操作
(注:word同样可以实现该效果但是笔者一般更喜欢轻量级的编辑器)
技巧三:使用正则表达式批量删除换行
需求:有以下文本内容,要求将其每一题的内容调整为一行,使用正则表达式可以方便的完成。
方法与步骤:
1、Ctrl+F弹出查找对话框,勾选“使用正则表达式”,点击替换弹出替换对话框。
2、在对话框的查找输入栏键入:“\nA:(.*)\nB:(.*)\nC:(.*)\nD:”。
3、在对话框的替换为输入栏键入:“\\nA:\1B:\2C:\3D:”。(注:\n为换行符,\\n为换行符的转义,“(.*)”为将匹配出的内容提取出来,其中,从左到右,第一个提取方式为“\1”,第二个为“\2”,第三个为“\3”。)
4、点击全部替换
5、如果题目答案本来在同一行,只需将查找换为“\nA:”,替换栏换为“\\nA”:
6、如果题目答案分为两行,则在第5步基础上将查找换为“\nC:”,替换栏换为“\\nC”。
7、如果出现多余的换行
8、则把\n\n替换为\n即可
技巧四:巧用制表符分隔文本内容
需求:如果说技巧三是个铺垫的话,那么技巧四才是重头戏。因为刚才所做的一切都是围绕技巧四展开的。
方法与步骤
1、在技巧三完成的基础上,再次将“(”替换为“\t,”,将“)”替换为“)\t,”。(注:“\t”为制表符,半角逗号不可省略)
2、在文本编辑区点鼠标右键,出右键选单时选中“分离值/排列”,将弹出的二级菜单的“普通模式”改为“CSV”模式。
应用场景
网页设计者
您可以用代码段插件方便地插入经常使用的 HTML 标签 (例如 h1, h2, p, a,等), 模板, 样式, 脚本,和其他 HTML 元件。
有了代码段插件, 您还可以使用键盘快捷键来进行一系列方便简单的操作,例如 CTRL + B 可以突出显示选取的文本 (使用STRONG标签), CTRL + I 可以让文字变斜体 (使用EM标签) 等。
EmEditor 支持的 Zen-coding 让您能快速编写 HTML 代码。
HTML 菜单栏的插件使您能够用熟悉的工具栏按钮来修改 HTML 文档。
工具提示可显示 HTML/XML 字符引用。
高亮显示匹配的标签功能使您能够确保 HTML 标签嵌套正确。
网页预览插件让您能提前预览 HTML 文档。
外部工具功能让您能配置 web 浏览器来预览HTML文档。
外部工具功能还可以让您安装外部程序,例如 HTMLTidy 可以与 EmEditor 一起使用。
CSE HTML Validator 插件使您能方便地检查 HTML 页面有无任何错误。
在文件中替换功能让您可以替换文件中的任何字符串。
最后,您还能用 EmEditor 方便地转换多个文档中的编码。
程序设计者
项目管理插件可显示当前文档或项目中的函数和变量定义列表。
自动标记功能让您能突出显示与光标处的函数或变量名称相同的字符串。
仅编辑选定区域模式让您能对指定区域进行编辑,文档中的其他区域则会被锁定。
多选区编辑让您能快速地更改变量名称。
外部工具让您能在 EmEditor 设置自己的编译器。
拼写检查功能支持驼峰式命名法(CamelCase)。
您可以用编号功能插入连续号码。您还可以与“选择模式”中的“垂直选择模式”联用,这样就能在每行的开头或末尾插一个连续号码,从而更加简便地编辑变量定义数组。
您可以使用剪切板记录插入以前剪切或复制的文本。
您可以使用“查找配对的括号”指令在括号之间跳转。
您可以使用宏功能录制您需要重复的操作。在下次进行这个操作时,只需运行特定的宏便可轻松完成。
您还能够自己创建插件使 EmEditor 更加贴近您个人的需求。
编辑或出版者
EmEditor 让您能快速地编写文本。EmEditor 启动非常快,只要您打开EmEditor视窗,您就能马上开始输入文字。
您可以用代码段插件插入经常使用的文本。
您可以用字词联想插件来显示您经常使用的单词,从而加快您的打字速度。
您可以用大纲来显示您所编写的文本的概要。
字数统计插件不仅可以统计单词,还可以统计任何特殊字符。
EmEditor 的状态栏会显示文档的基本信息,例如字符数, 字数和行数。
通信插件让您能发送一部分文档给您的同伴。
您可以用可配置的拼写功能对文档进行拼写检查。
标记功能让您能在文档中突出显示任何关键字;而如果您想要在所有选取的文本中替换同一个单词时,您可以使用多选区编辑功能一次完成操作。
数据库管理员
EmEditor 让您能快速地打开大型文件,您也可以使用大型文件控制器打开文件中的一部分。
EmEditor 让您能打开含有 CSV, TSV, 或用户自定义的分隔符 (DSV) 的文件。您能根据列值来排序(按字母大小或数字大小排列),或者您也可以自己配置排序选项,例如使用稳固排序函数。
EmEditor 让您能快捷地分割或合并文件。
您可以使用书签功能来突出显示符合特定条件的行;您可以随时删除这些书签标示行,或把书签标示行提取到一个新文件中。您还可以用删除复制行指令在一个文档中删除相同的行 。
服务器管理员
服务器日志文件通常很大。 EmEditor 可以让您打开很大的纯文本文件,您也可以使用 EmEditor 中的超大文件控制器来打开一个大数据文件中的指定部分,例如文件中的最后一部分。
EmEditor 灵活的搜索功能让您能对一个特定词语进行搜索。
您可以使用书签功能来突出显示符合特定条件的行,例如有错误关键字或URL的行。您还可以把这些行提取到一个新文件中。
为了使您能快速浏览文档,EmEditor 特别设计了标记功能来突出显示特定的词语。
您还可以用字数统计插件来统计特定词语或字符。
如果您需要一个免费的文本编辑器...
如果您在寻找一个好用并且免费的文本编辑器,EmEditor 免费版将是您正确的选择。
虽然在功能上EmEditor 免费版没有EmEditor 专业版那么强大,但 EmEditor 免费版简单实用,能帮助您完成大部分的文本编辑工作,是替代记事本的最佳编辑器。
详细信息请查看比较免费版和专业版。
当您选择降级为 EmEditor 免费版后,您将不会被要求升级或收到任何促销信息,您可以不受任何干扰地使用 EmEditor 免费版!
常用快捷键:
文件 新建文本文件 Ctrl+N 创建一个新的文本文件。
文件 新建 显示弹出菜单来使用指定的配置新建一个文件。
文件 新建并粘贴 创建一个新的文件并插入剪贴板中的内容。
文件 新建并粘贴为引用文本 创建一个新的文件并粘贴剪贴板内容为引用文本。
文件 新建文件,粘贴为引用文本并换行 创建一个新的文件,粘贴选定内容为引用文本并换行。
文件 显示托盘图标 显示系统托盘图标。
文件 打开 Ctrl+O 打开一个已存在的文件。
文件 关闭并打开 关闭当前文件并打开另一个已存在的文件。
文件 保存 Ctrl+S 保存当前文件。
文件 另存为 使用一个新的名称保存当前文件
文件 重命名并保存 重命名并保存当前文件。
文件 全部保存 保存所有当前打开的文件。
文件 以指定编码全部保存 本命令用于将除了未命名的文档外的所有已打开的文档,以指定的目标文件夹、编码和换行方式进行保存。
文件 保存为系统默认编码 保存当前文件为系统默认编码。
文件 保存为UTF-16LE 使用Unicode UTF-16LE编码保存当前文件。
文件 保存为带签名的UTF-16LE 使用带签名的Unicode(UTF-16LE)编码保存当前文件。
文件 保存为不带签名的UTF-16LE 使用不带签名的Unicode(UTF-16LE)编码保存当前文件。
文件 保存为UTF-16BE 使用 Unicode UTF-16BE编码保存当前文件。
文件 保存为带签名的UTF-16BE 使用带签名的Unicode(UTF-16BE)编码保存当前文件。
文件 保存为不带签名的UTF-16BE 使用不带签名的Unicode(UTF-16BE)编码保存当前文件。
文件 保存为UTF-8 使用Unicode UTF-8编码保存当前文件。
文件 保存为带签名的UTF-8 使用带签名的Unicode(UTF-8)编码保存当前文件。
文件 保存为不带签名的UTF-8 使用不带签名的Unicode(UTF-8)编码保存当前文件。
文件 保存为UTF-7 使用Unicode UTF-7编码保存当前文件。
文件 使用二进制编码保存(ASCII视图) 使用二进制编码(ASCII视图)保存当前文件。
文件 使用二进制编码保存(十六进制视图) 使用二进制编码(十六进制视图)保存当前文件。
文件 保存为日文 Shift JIS 使用日文 Shift JIS编码保存当前文件。
文件 保存为日文 JIS 使用日文 JIS编码保存当前文件。
文件 保存为日文 EUC 使用日文 EUC编码保存当前文件。
文件 保存换行为CR+LF 保存换行为CR+LF。
文件 保存换行为CR 只以CR方式保存换行。
文件 保存换行为LF 只以LF方式保存换行。
文件 复制文件完整路径 复制当前文件的完整路径到剪贴板。
文件 复制文件所在文件夹名 复制当前文件所在文件夹的完整路径名到剪贴板。
文件 插入 插入一个指定的文件到当前光标位置。
文件 重新载入为相同编码 使用默认编码重新载入当前文件。
文件 重新载入 显示弹出菜单来指定一个编码并用该编码重新载入文件。
文件 重新载入并检测所有编码 使用最适合的编码重新载入当前文件。
文件 重新载入为系统默认编码 使用系统默认编码重新载入当前文件。
文件 使用UTF-16LE重新载入 使用Unicode UTF-16LE编码重新载入当前文件。
文件 使用 UTF-16BE重新载入 使用 Unicode UTF-16BE编码重新载入当前文件。
文件 使用UTF-8重新载入 使用Unicode UTF-8编码重新载入当前文件。
文件 使用UTF-7重新载入 使用Unicode UTF-7编码重新载入当前文件。
文件 使用二进制编码重新载入(ASCII视图) 使用二进制编码(ASCII视图)重新载入当前文件。
文件 使用二进制编码重新载入(十六进制视图) 使用二进制编码(十六进制视图)重新载入当前文件。
文件 使用日文 Shift JIS重新载入 使用日文 Shift JIS编码重新载入当前文件。
文件 使用日文 JIS重新载入 使用日文 JIS编码重新载入当前文件。
文件 使用日文 EUC重新载入 使用日文 EUC编码重新载入当前文件。
文件 打印 Ctrl+P 打印当前文件。
文件 立即打印 使用当前默认的打印机并不使用其他特殊选项直接打印当前文件。
文件 打印预览 显示文档打印预览。
文件 还原工作空间 Alt+0 还原一个已保存的工作空间状态。
文件 保存工作空间 Ctrl+Shift+0 保存该工作空间。
文件 清除工作空间 清除当前工作空间。
文件 保存并关闭 Ctrl+E 保存并关闭当前文件。
文件 关闭 Ctrl+F4, Ctrl+W 关闭当前文件。
文件 保存并全部关闭 Ctrl+Shift+E 保存并关闭所有打开的文件。
文件 全部关闭 Alt+Shift+X 关闭所有打开的文件。
文件 关闭所有其他窗口 关闭除当前窗口外的所有其他窗口。
文件 直接关闭(不保存) 直接关闭当前文件(不保存)。
文件 全部关闭不保存 不保存,并且关闭所有打开的文件。
文件 保存工作空间与所有文件并全部关闭 保存该工作空间与所有文件并关闭所有窗口。
文件 保存工作空间并全部关闭 保存该工作空间并关闭所有打开的文件。
文件 最后关闭的文件 打开最后关闭的文档。
编辑 撤消 Alt+Backspace, Ctrl+Z 撤消最后的操作
编辑 重做 Ctrl+Y 重做上次撤消的操作
编辑 剪切 Shift+Delete, Ctrl+X 剪切选定内容或当前行至剪贴板。
编辑 剪切当前行 Ctrl+L 剪切当前行至剪贴板。
编辑 剪切选定 剪切选定内容至剪贴板。
编辑 复制 Ctrl+C, Ctrl+Insert 复制选定内容或当前行到剪贴板。
编辑 复制为引用文本 复制选定内容为引用文本并粘贴到剪贴板。
编辑 复制并取消选定 Ctrl+Shift+C 复制选定内容到剪贴板并取消选定文本。
编辑 复制为引用文本并取消选择 Ctrl+Shift+Q 将选区复制为引用文本,粘贴至剪贴板并取消选择。
编辑 复制当前行 复制当前行到剪贴板。
编辑 复制选区 复制选定内容到剪贴板。
编辑 复制链接 复制一个超链接到剪贴板。
编辑 粘贴 Ctrl+V, Shift+Insert 在光标位置插入剪贴板中的内容。
编辑 粘贴为系统默认编码 Alt+Ctrl+V 使用系统默认编码粘贴剪贴板上的内容。
编辑 粘贴为引用文本 Ctrl+B 插入剪贴板中的内容为引用文本。
编辑 粘贴并换行 Ctrl+J 插入剪贴板内容并换行。
编辑 粘贴为引用文本并换行 插入剪贴板内容为引用文本并换行。
编辑 循环粘贴 Ctrl+Shift+V, Ctrl+Shift+Insert 在光标位置处插入剪贴板中的历史内容。
编辑 还原已删除的字符串 在光标位置还原先前删除的字符串。
编辑 删除 Shift+Backspace, Delete 删除选定内容或删除当前光标右侧的一个字符。
编辑 删除左侧字符 Backspace 删除选定内容或删除当前光标左侧的一个字符。
编辑 删除行 Ctrl+Shift+L 删除当前行。
编辑 删除到行末 从光标位置删除到行末。
编辑 删除到行首 从光标位置删除到行首。
编辑 删除单词 Ctrl+Shift+Delete 删除当前光标所在位置的单词。
编辑 删除右侧单词 Ctrl+Delete 删除当前光标右边的单词。
编辑 删除左侧单词 Ctrl+Backspace 删除当前光标左侧的单词。
编辑 删除行末空格 删除当前文档中所有的行末空格。
编辑 删除重复行 删除已选中文本或整个文档内的重复行。
编辑 右移一个字符 Right 将光标向右移动一个字符。
编辑 左移一个字符 Left 将光标向左移动一个字符。
编辑 右移一个单词 Ctrl+Right 将光标向右移动一个单词。
编辑 左移一个单词 Ctrl+Left 将光标向左移动一个单词。
编辑 移至行首 Alt+Ctrl+Home 移动光标到当前行的行首。
编辑 移至行首或文本起始位置 Home 移动光标到当前行首个非空的字符。
编辑 移至逻辑行行首 Alt+Home 移动光标到当前逻辑行的行首。
编辑 移至逻辑行行首或文本起始位置 移动光标到当前逻辑行行首或文本起始位置。
编辑 移至行末 End 移动光标到当前行的行末。
编辑 移至逻辑行行末 Alt+End 移动光标到当前逻辑行的行末。
编辑 查找配对的括号 Ctrl+] 移动光标到配对的圆括号/方括号/大括号。
编辑 查找匹配标记 Ctrl+. 移动光标至匹配的标记。
编辑 窗口左边 移动到当前窗口左边缘。
编辑 窗口右边 移动到当前窗口右边缘。
编辑 制表符或增加行缩进 Tab 插入制表符或增加当前行缩进。
编辑 左移制表符或减少行缩进 Shift+Tab 将光标向左移动一个制表符或减少行缩进。
编辑 上一行 Up 移动光标到上一行。
编辑 下一行 Down 移动光标到下一行。
编辑 上一页 Page Up 移动光标到上一页。
编辑 下一页 Page Down 移动光标到下一页。
编辑 文档顶部 Ctrl+Home 移动光标到当前文档的顶部。
编辑 文档底部 Ctrl+End 移动光标到当前文档的底部。
编辑 上一个逻辑行 Ctrl+Page Up 移动光标到上一个逻辑行行首。
编辑 下一个逻辑行 Ctrl+Page Down 移动光标到下一个逻辑行行首。
编辑 窗口顶部 Alt+Page Up 移动光标到当前窗口顶部。
编辑 窗口底部 Alt+Page Down 移动光标到当前窗口底部。
编辑 垂直选择模式 切换垂直选择模式。
编辑 选择行首 选择选区中的行首。
编辑 选择行尾 选择选区中的行尾。
编辑 交换开始位置和结束位置 Shift+F8 交换选区中的开始位置和结束位置。
编辑 全选 Ctrl+A 全选。
编辑 选择字符 F8 切换字符选择模式。
编辑 选择行 Ctrl+F8 切换行选择模式。
编辑 选择逻辑行 切换逻辑行选择模式。
编辑 垂直选择 Ctrl+Shift+F8 切换垂直选择模式。
编辑 选择单词 Alt+F8 选择当前光标所在位置右侧的单词。
编辑 扩展选区到右边一个字符 Shift+Right 扩展选区到右边一个字符。
编辑 扩展选区到左边一个字符 Shift+Left 扩展选区到左边一个字符。
编辑 扩展选区到右边一个单词 Ctrl+Shift+Right 扩展选区到右边一个单词。
编辑 扩展选区到左边一个单词 Ctrl+Shift+Left 扩展选区到左边一个单词。
编辑 扩展选区到上一行 Shift+Up 扩展选区到上一行。
编辑 扩展选区到下一行 Shift+Down 扩展选区到下一行。
编辑 扩展选区到上一页 Shift+Page Up 扩展选区到上一页。
编辑 扩展选区到下一页 Shift+Page Down 扩展选区到下一页。
编辑 扩展选区到行首 扩展选区到当前行的行首。
编辑 扩展选区到行首或文本起始位置 Shift+Home 扩展选区到当前行行首或当前行文本起始位置。
编辑 扩展选区到逻辑行行首 Alt+Shift+Home 扩展选区到当前逻辑行的行首。
编辑 扩展选区到逻辑行行首或文本起始位置 扩展选区到当前逻辑行行首或文本起始位置。
编辑 扩展选区到行末 Shift+End 扩展选区到当前行的行末。
编辑 扩展选区到逻辑行行末 Alt+Shift+End 扩展选区到当前逻辑行的行末。
编辑 扩展选区到文档顶部 Ctrl+Shift+Home 扩展选区到当前文档顶部。
编辑 扩展选区到文档底部 Ctrl+Shift+End 扩展选区到文档底部。
编辑 扩展选区到配对的括号 Ctrl+Shift+] 扩展选区到配对的圆括号/方括号。
编辑 扩展选区到配对的标记 Ctrl+Shift+. 扩展选区至配对的标记。
编辑 取消 Esc 取消选择。
编辑 插入换行符 在当前选定区域内的换行点插入换行符。
编辑 移除换行 移除位于选定区域内换行点的换行符。
编辑 大写 Ctrl+Shift+U 转换选定文本为大写字母。
编辑 小写 Ctrl+U 转换选定文本为小写字母。
编辑 首字母大写 将选定区域中每单词的首字母大写。
编辑 半角 转换全角字符为半角字符。
编辑 全角 转换半角字符为全角字符。
编辑 将空格转换为制表符 将空格转换为制表符。
编辑 将制表符转换为空格 将制表符转换为空格。
编辑 增加行缩进 增加选定区域的行缩进。
编辑 减少行缩进 减少选定区域的行缩进。
编辑 注释 注释选定区域或当前行。
编辑 取消注释 删除选定区域或当前行的注释标记。
编辑 分割行 通过插入换行符来分割行,并移除行尾空格。
编辑 合并行 通过移除换行来合并行,原来的行间换行符由空格替代。
编辑 重新转换 使用可以进行重新转换的输入法进行重新转换。
编辑 将HTML/XML字符参考转换为Unicode 将选中的文本视为HTML/XML字符参考进行解码。
编辑 将Unicode转换为HTML/XML数字字符引用 将已选中的文本编码为HTML/XML数字字符引用的格式。
编辑 将Unicode转换为HTML字符实体引用 将已选中的文本编码为HTML字符实体引用的格式。
编辑 将通用字符名称转换为Unicode 将选中的文本视为通用字符名称进行解码。
编辑 将Unicode转换为通用字符名称 将选中的文本编码为通用字符名称。
编辑 将百分比编码字符转换为Unicode(当前编码) 将选中的文本视为百分比编码以当前编码进行解码。
编辑 将Unicode转换为百分比编码(当前编码) 将选中的文本以当前编码编码为百分比编码。
编辑 将百分比编码字符转换为Unicode(UTF-8) 将选中的文本视为百分比编码以UTF-8编码进行解码。
编辑 将Unicode转换为百分比编码(UTF-8) 将选中的文本以UTF-8编码编码为百分比编码。
编辑 时间和日期 插入时间与日期。
编辑 日期与时间 Shift+F5 插入日期与时间。
编辑 插入钝重音符号 Ctrl+` 在输入字符 a、e、i、o、u、A、E、I、O、U、`或" 时在该字符上插入钝重音符号
编辑 插入尖重音符号 Ctrl+' 在输入字符 a、d、e、i、o、u、y、A、D、E、I、O、U、Y、' 或 " 时在该字符上插入尖重音符号
编辑 插入抑扬音符号 Ctrl+Shift+6 在输入字符 a、e、i、o、u、A、E、I、O或U 时在该字符上插入抑扬音符号
编辑 插入代字号字符 Ctrl+Shift+` 在输入字符 a、n、o、A、N或O 时在该字符上插入代字号字符
编辑 插入分音符号 Ctrl+Shift+; 在输入字符 a、e、i、o、u、y、A、E、I、O、U或Y 时在该字符上插入分音符号
编辑 插入圆环重音符号 Ctrl+Shift+2 在输入字符 a、A 或空格时在该字符上插入圆环重音符号
编辑 插入连字符 Ctrl+Shift+7 在输入字符 a、o、s、A或O 时在该字符上插入连字符
编辑 插入下加符 Ctrl+, 在输入字符 c或C 时在该字符上插入下加符
编辑 插入画线字符 Ctrl+/ 在输入字符 o、O或c 时在该字符上插入画线字符
编辑 插入变音符 Alt+Shift+6 在输入字符 a、i、o、u、A、I、O或U 时在该字符上插入一个变音符
编辑 插入长音符 Alt+- 以键入字母的方式插入一个长音符。
编辑 插入倒转的问号 Alt+Ctrl+Shift+/ 插入一个倒转的问号
编辑 插入倒转的感叹号 Alt+Ctrl+Shift+1 插入一个倒转的感叹号
编辑 插入版权符 Alt+Ctrl+C 插入版权符号
编辑 插入注册符 Alt+Ctrl+R 插入注册符号
编辑 插入商标符 Alt+Ctrl+T 插入商标符号
编辑 插入欧元符 Alt+Ctrl+E 插入欧元符号
编辑 插入特殊字符 Ctrl+Shift+I 插入一个特殊字符。
编辑 在上方新建一行 Shift+Enter 在当前光标位置上方插入新行。
编辑 在下方新建一行 Ctrl+Shift+Enter 在当前光标位置下方插入新行。
编辑 创建当前行的副本 Ctrl+Shift+Y 创建当前逻辑行的副本。
编辑 插入CR 在光标处插入CR。
编辑 插入LF 在光标处插入LF。
编辑 插入CR与LF 在光标位置插入回车与换行。
编辑 插入 Tab 键 在光标处插入一个 Tab 键。
编辑 插入/改写 Insert 切换插入/改写模式。
编辑 向上移动行 Ctrl+Shift+Up 将已选中的行或当前行上移一行。
编辑 向下移动行 Ctrl+Shift+Down 将已选中的行或当前行下移一行。
编辑 编号 Alt+N 在当前光标或垂直选区中插入编号。
编辑 半角/全角转换 Ctrl+T 转换选定文本中的半角和全角字符。
编辑 将所有空格转换为制表符 转换整个文档中的空格为制表符。
编辑 将所有制表符转换为空格 Ctrl+Shift+T 转换整个文档中制表符为空格。
编辑 移动到上次编辑位置 Ctrl+Shift+Z 移动光标到上次编辑位置。
编辑 跳转至标记 F10 跳转至标记。
编辑 打开链接 打开一个超链接。
编辑 跳转 Ctrl+G 跳转到指定行
编辑 切换输入法 Ctrl+F11 为远东语言启用或禁用输入法编辑器。
编辑 只读 切换当前文件的只读状态。
编辑 跳转到下一个 F4 跳转到输出栏中的下一个位置。
编辑 跳转到上一个 Shift+F4 跳转到输出栏中的上一个位置。
编辑 添加至标记 将已选中的文本添加至标记列表。
编辑 添加/删除标记 将已选中的文本添加至标记列表或从标记列表中删除已选中的文本。
编辑 向后 Alt+Left 移动光标至上一位置。
编辑 向前 Alt+Right 移动光标至下一位置。
编辑 设置或清除书签 Ctrl+F2 为当前行设置书签,或清除当前行的书签。
编辑 设置书签 在当前行设置书签。
编辑 重置书签 清除当前行的书签。
编辑 当前文档中的下一个书签 转到当前文档中的下一个书签。
编辑 当前文档中的上一个书签 转到当前文档中的上一个书签。
编辑 清除当前文档中的所有书签 Ctrl+Shift+F2 清除当前文档中的所有书签。
编辑 颠倒本文档中的书签顺序 颠倒当前文档中所有书签顺序。
编辑 剪切当前文档中已添加书签的行 剪切当前文档中所有已添加书签的行。
编辑 复制当前文档中已添加书签的行 复制当前文档中所有已添加书签的行。
编辑 删除当前文档中已添加书签的行 删除当前文档中所有已添加书签的行。
编辑 提取当前文档中已添加书签的行至新文件 提取文档中所有已添加书签的行并复制到一个新文档中。
编辑 选择当前文档中已添加书签的行 选择当前文档中所有已添加书签的行。
编辑 转到本组文档的下一个书签 F2 转到当前分组中的下一个书签。
编辑 转到本组文档的上一个书签 Shift+F2 转到当前分组中的上一个书签。
编辑 提取当前分组中所有已添加书签的行至新文件 提取当前分组中所有已添加书签的行并复制到一个新文档中。
编辑 清除当前分组中的所有书签 清除当前分组中的所有书签。
编辑 颠倒本分组中的书签 颠倒当前分组中所有的书签顺序。
编辑 删除当前分组中已添加书签的行 删除当前分组中所有已添加书签的行。
编辑 展开/折叠当前行 当显示大纲视图时展开或折叠当前行。
编辑 折叠当前行 当显示大纲视图时折叠当前行。
编辑 展开当前行 当显示大纲视图时展开当前行。
编辑 全部折叠 当显示大纲视图时折叠整个文档。
编辑 第2级别 当显示大纲时折叠或展开整个文档中的第2级别。
编辑 第3级别 当显示大纲时折叠或展开整个文档中的第3级别。
编辑 第4级别 当显示大纲时折叠或展开整个文档中的第4级别。
编辑 第5级别 当显示大纲时折叠或展开整个文档中的第5级别。
编辑 第6级别 当显示大纲时折叠或展开整个文档中的第6级别。
编辑 第7级别 当显示大纲时折叠或展开整个文档中的第7级别。
编辑 第8级别 当显示大纲时折叠或展开整个文档中的第8级别。
编辑 第9级别 当显示大纲时折叠或展开整个文档中的第9级别。
编辑 第10级别 当显示大纲时折叠或展开整个文档中的第10级别。
编辑 第11级别 当显示大纲时折叠或展开整个文档中的第11级别。
编辑 第12级别 当显示大纲时折叠或展开整个文档中的第12级别。
编辑 第13级别 当显示大纲时折叠或展开整个文档中的第13级别。
编辑 第14级别 当显示大纲时折叠或展开整个文档中的第14级别。
编辑 第15级别 当显示大纲时折叠或展开整个文档中的第15级别。
编辑 第16级别 当显示大纲时折叠或展开整个文档中的第16级别。
编辑 全部展开 当显示大纲视图时展开整个文档。
编辑 下一个节点 Alt+Down 当显示大纲视图时移动光标到下一个节点。
编辑 上一个节点 Alt+Up 当显示大纲视图时移动光标到上一个节点。
编辑 扩展到下一个节点 Alt+Shift+Down 当显示大纲视图时扩展选区到下一个节点。
编辑 扩展到上一个节点 Alt+Shift+Up 当显示大纲视图时扩展选区到上一个节点。
编辑 标准模式 清除CSV(逗号分隔)、TSV(制表符分隔)以及DSV(用户定义的分隔符分隔)模式。
编辑 CSV模式 选择CSV(逗号分隔)模式。
编辑 TSV模式 选择TSV(制表符分隔)模式。
编辑 用户定义的DSV模式 选择用户定义的DSV(分隔符分隔)模式。
编辑 调整分隔条位置 调整CSV/TSV/DSV文档中所有分隔条的位置。
编辑 选择CSV/TSV/DSV列 在CSV/TSV/DSV文档中使用垂直选择模式选择当前列。
编辑 选择单元 CSV、TSV或DSV模式下选择当前光标所在位置的单元。
编辑 下一单元 CSV、TSV或DSV模式下跳转至下一单元。
编辑 上一单元 CSV、TSV或DSV模式下跳转至上一单元。
编辑 字母升序 在当前列中以字母升序排序文本。
编辑 字母降序 在当前列中以字母降序排序文本。
编辑 数字升序 在当前列中以升序排序数字。
编辑 数字降序 在当前列中以降序排序数字。
编辑 启用/禁用仅编辑选定区域模式 启用或禁用仅编辑选定区域模式:该模式仅允许编辑选定区域,其他剩余的区域不允许访问。
编辑 启用仅编辑选定区域模式 启用仅编辑选定区域模式:该模式仅允许编辑选定区域,其他剩余的区域不允许访问。
编辑 禁用仅编辑选定区域模式 整个文件可编辑。
编辑 添加至字典 将这个单词添加至用户字典。
编辑 拼写检查 对文档进行拼写检查。
编辑 对已引用的行进行拼写检查 对已引用的行进行拼写检查。
编辑 对单引号内的字符串进行拼写检查 对单引号内的字符串进行拼写检查。
编辑 对双引号内的字符串进行拼写检查 对双引号内的字符串进行拼写检查。
编辑 对注释进行拼写检查 对注释进行拼写检查。
编辑 对脚本进行拼写检查 对脚本进行拼写检查。
编辑 对标记进行拼写检查 对标记进行拼写检查。
编辑 对高亮文本进行拼写检查 对高亮文本进行拼写检查。
编辑 对超链接进行拼写检查 对超链接进行拼写检查。
编辑 对未指定文本进行拼写检查 对未由之前选项所覆盖的未指定文本进行拼写检查。
编辑 对整个文档进行拼写检查 对整个文档进行拼写检查。
编辑 下一拼写错误 Ctrl+M 跳转至文档内的下一拼写错误。
编辑 上一拼写错误 Ctrl+Shift+M 跳转至文档内的上一拼写错误。
搜索 查找 Ctrl+F 查找一个字符串。
搜索 查找下一个 F3 查找下一个匹配。
搜索 查找上一个 Shift+F3 查找上一个匹配。
搜索 查找下一单词 Ctrl+F3 查找指定文本的下一个匹配结果。
搜索 查找前一单词 Ctrl+Shift+F3 查找指定文档的前一个匹配结果。
搜索 添加下一个匹配结果 Ctrl+R 将指定文本的下一个匹配结果添加至选区。
搜索 添加下下个匹配结果 将指定文本的下下个匹配结果添加至选区。
搜索 选择所有匹配结果 Ctrl+Shift+A 选择所有指定文本的匹配结果。
搜索 替换 Ctrl+H 替换一个字符串。
搜索 替换下一个 替换下一个匹配并再次查找匹配。
搜索 设置单词为查找字符串 设置当前光标所在的单词为查询字符串。
搜索 设置单词为替换字符串 设置当前光标所在的单词为替换字符串。
搜索 取消查找高亮 Alt+F3 禁止高亮显示已搜索的字符串。
搜索 查找下一个Unicode字符 F9 查找下一个无法为保存进行编码转换的Unicode字符。
搜索 查找上一个Unicode字符 Shift+F9 查找上一个无法为保存进行编码转换的Unicode字符。
搜索 取消Unicode高亮 Alt+F9 取消高亮显示无法为保存进行编码转换的Unicode字符。
搜索 在文件中查找 Ctrl+Shift+F 在多个文件中搜索匹配的字符串。
搜索 在文件中替换 替换多个文件中的文本。
搜索 将焦点移至查找工具栏 Ctrl+D 将焦点移至查找工具栏。
搜索 关闭查找工具栏 关闭查找工具栏。
搜索 浏览““查找””表达式 浏览用于查找工具栏中““查找””字符串的正则表达式或转义序列。
搜索 浏览““替换””表达式 浏览用于查找工具栏中““替换””字符串的正则表达式或转义序列。
搜索 查找上一个 用查找工具栏查找上一个匹配。
搜索 查找下一个 用查找工具栏查找下一个匹配。
搜索 增量搜索 切换查找工具栏上““增量搜索””按钮的状态。
搜索 搜索所有已打开的文档 切换查找工具栏上““搜索所有已打开的文档””按钮的状态。
搜索 区分大小写 切换查找工具栏上““区分大小写””按钮的状态。
搜索 使用正则表达式 切换工具栏上使用““正则表达式””按钮的状态。
搜索 使用转义序列 切换查找工具栏上““使用转义序列””按钮的状态。
搜索 匹配整个单词 切换查找工具栏上““匹配整个单词””按钮的状态。
搜索 移动到文档开始/结束处 切换工具栏上““移动到文档开始/结束处””按钮的状态。
搜索 匹配次数 切换工具栏上““匹配次数””按钮状态。
搜索 替换 >> 切换查找工具栏上“替换 >>”按钮的状态。
搜索 仅限于选区内 切换查找工具栏上““仅限于选区内””按钮的状态。
搜索 替换下一个 用查找工具栏替换下一个匹配的字符串。
搜索 替换全部 用查找工具栏替换所有匹配的字符串。
查看 不换行 Ctrl+1 以不换行的方式呈现每一行。
查看 按字符换行 Ctrl+2 按指定的字符换行。
查看 按窗口换行 Ctrl+3 按窗口大小换行。
查看 按页面换行 Ctrl+4 按页面宽度换行。
查看 快捷切换功能栏 显示或隐藏快捷功能栏。
查看 切换状态栏 显示或隐藏状态栏。
查看 切换输出栏 Alt+2 显示或隐藏输出栏。
查看 清空输出栏窗口 清除输出栏窗口中的内容。
查看 启用快捷键 启用或停用输出栏内的快捷键。
查看 切换大文件控制栏 显示或隐藏大文件控制栏。
查看 切换大纲栏和向导 显示或隐藏大纲栏和大纲向导。
查看 切换大纲栏 显示或隐藏大纲栏。
查看
查看 大纲显示 显示一个弹出菜单来指定大纲设定。
查看 全屏 F11 切换全屏模式。
查看 切换插件栏 显示或隐藏插件栏。
查看 工具栏 显示或隐藏工具栏。
查看 切换宏工具栏 显示或隐藏宏工具栏。
查看 切换查找工具栏 显示或隐藏查找工具栏。
查看 切换标记工具栏 显示或隐藏标记工具栏。
查看 显示工具栏标题 显示工具栏标题。
查看 锁定工具栏 锁定所有工具栏。
查看 刷新工具栏 刷新工具栏。
查看 字体 显示弹出菜单来选择一个字体。
查看 增大字体大小 增大显示字体的大小。
查看 减小字体大小 减小显示字体的大小。
查看 重设字体大小 Ctrl+0 重设显示字体大小。
查看 把当前字体设为默认值 把当前字体大小设为默认大小。
查看 标准字体 以标准字体显示文本。
查看 阿拉伯文字体 以阿拉伯文字体显示文本。
查看 波罗的海文字体 以波罗的海文字体显示文本。
查看 中欧文字体 以中欧文字体显示文本。
查看 简体中文字体 以简体中文字体显示文本。
查看 繁体中文字体 以繁体中文字体显示文本。
查看 西里尔文字体 以西里尔文字体显示文本。
查看 希腊文字体 以希腊文字体显示文本。
查看 希伯来文字体 以希伯来文字体显示文本。
查看 日文字体 以日文字体显示文本。
查看 韩文字体 以韩文字体显示文本。
查看 泰文字体 以泰文字体显示文本。
查看 土耳其文字体 以土耳其文字体显示文本。
查看 越南文字体 以越南文字体显示文本。
查看 西欧文字体 以西欧文字体显示文本。
查看 OEM/DOS字体 以OEM/DOS字体显示文本。
查看 字体 显示弹出菜单来选择一个字体。
查看 字符代码值 Ctrl+I 显示当前光标位置的字符Unicode码。
查看 行号 显示或隐藏行号。
查看 标尺 显示或隐藏标尺。
查看 换行符 显示或隐藏换行符。
查看 EOF 显示或隐藏文件末尾标志。
查看 制表符 显示或隐藏制表符。
查看 空格 显示或隐藏空格。
查看 全角空格 显示或隐藏全角空格。
查看 带不同标记的CR和LF 显示带不同标记的CR和LF。
查看 控制字符 显示或隐藏控制字符。
查看 缩进参考线 显示或隐藏缩进参考线。
查看 用户自定义参考线 显示或隐藏用户自定义参考线.
查看 标记 显示或隐藏新行、文件结尾或制表符标记。
查看 添加/删除用户自定义参考线 在游标位置处添加或删除用户自定义参考线(或在标尺上指定的位置处).
查看 自动缩进 启用或停用自动缩进。
查看 将制表符转换为空格 将制表符转换为空格。
查看 换行缩进 启用或停用换行缩进。
查看 按名称排列 按名称排列标签。
查看 按类型排列 按类型排列标签。
查看 按修改时间排列 按修改时间排列标签。
查看 按激活顺序排列 按激活顺序排列标签。
查看 升序 按升序排列。
查看 降序 按降序排列。
查看 自动排列 自动排列标签。
查看 启用全部标记 启用全部标记。
查看 禁用全部标记 禁用全部标记。
查看 删除全部标记 删除全部标记。
查看 缩小 Alt+O 缩小显示一个较大的区域(打印预览)
查看 放大 Alt+I 放大显示一个较小的区域(打印预览)
查看 整个页面 缩小或放大显示整个页面(打印预览)
查看 页面宽度 放大或缩小以显示页面宽度(打印预览)
查看 打印选定区域 只打印选定区域或整个文档(打印预览)
比较 比较 不指定参数比较最后访问的两个文档。
比较 按参数比较 以指定参数比较最后访问的两个文档。
比较 重新扫描 F5 重新扫描并刷新所比较的文档。
比较 同步滚动条 不指定参数直接同步最后访问的两个文档的滚动条。
比较 按参数同步滚动条 启动同步滚动条向导以同步最后查看的两个文档的滚动条。
比较 重置 重置比较或同步滚动条模式并清除比较结果。
比较 忽略前导空白 比较文档时忽略每行前导的空白。
比较 忽略末尾空白 比较文档时忽略每行末尾的空白。
比较 忽略内嵌空白 比较文档时忽略每行内嵌的空白。
比较 忽略大小写 比较文档时忽略大小写。
比较 忽略换行符 比较文档时忽略换行符。
比较 忽略注释 比较文档时忽略注释。
比较 忽略编码 比较文档时忽略编码。
比较 同步垂直滚动 同步垂直滚动。
比较 同步水平滚动 同步水平滚动。
比较 同步光标位置 同步光标位置。
比较 完成后还原窗口位置 当比较或同步完成后还原窗口位置。
比较 保存参数 保存参数来比较或同步滚动。
比较 上一更改 Shift+F7 跳转至上一更改。
比较 下一更改 F7 跳转至下一更改。
比较 上一更改的行 Ctrl+Shift+F7 跳转至上一更改的行。
比较 下一更改的行 Ctrl+F7 跳转至下一更改的行。
比较 书签改动行 为所有已修改的行添加书签。
宏 开始/停止宏录制 Ctrl+Shift+R 开始或停止宏录制。
宏 运行宏 Ctrl+Shift+P 运行宏。
宏 使用临时选项运行宏 使用临时选项运行宏。
宏 保存宏 保存一个已录制的宏。
宏 编辑宏 编辑当前选定的宏。
宏 选择宏 选择一个宏。
宏 选择该宏 把已打开的文件设定为当前宏。
宏 自定义宏 自定义宏。
宏 宏参考手册 显示EmEditor宏参考手册。
宏 查找宏关键字 F1 查找选定宏关键字的帮助主题。
工具 当前配置属性 Alt+Enter 更改当前选定配置的属性。
工具 所有配置属性 更改所有配置的属性。
工具 选择配置 Shift+F11 显示一个弹出菜单来选择配置。
更新日志
新增了布局命令(多项),可以选择显示或隐藏哪些 UI 元素,是否切换到全屏模式,以及下次启动 EmEditor 时是否保留布局。默认情况下,定义了焦点模式 (F11) 和全屏布局。
添加了 /layout 开关到命令行选项。
当文件中存在很长的行时,提高了选取,滚动和正则表达式搜索的速度。
新版本在保存/编辑录制的宏时,将命令名称作为注释添加到每个 editor.ExecuteCommandByID 方法中。
∨ 展开