## 如何设置制表符Tab的大小 在EverEdit中,每种编程语言的制表符是独立的。修改某一种语言的制表符大小,并不会影响其它的。 * 点击状态栏的制表符位置,选择即可 * 打开语法着色对话框,找到该语法着色项目,修改制表符即可 ## 如何切换文件的着色类型 * 点击状态栏的类型区域,那个绿色的P图标 * 主菜单→文档→切换文件类型 ## 如何隐藏列标记(屏幕中的那条竖线) * 主菜单→查看→符号显示→列标记 * 语法着色设置中对该语言的列标记予以清零 ## 如何改变当前文档的编码 * 点击状态栏的编码区域(状态栏的最右下角) * 主菜单→文档→指定编码重读 ## 如何转换当前文档的编码,它和指定编码重读有什么区别? 指定编码重读是按照用户指定的编码再一次的加载这个文档,用户的修改将会被抛弃,一般用于当前文件是乱码的情况。而转换编码则是在当前文档不是乱码的情况下,从一种编码转换到另一种编码,在保存的时候EverEdit将会做这种转换。 ## 如何设置默认文件的编码和换行符 主菜单→工具→设置→常规→文件→[新建文件或者0字节文件] ## 打开空白文件如何强制用指定的编码和换行符 主菜单→工具→设置→常规→文件→[新建文件或者0字节文件] ## 如何设置默认的着色类型 主菜单→工具→设置→常规→文件→[新建文件或者0字节文件],选择文件类型即可。 ## 如何设置行高 主菜单→查看→设置行高 ## 如何显示空白等特殊符号 主菜单→查看→符号显示 ## 如何切换折叠区域的样式 主菜单→工具→设置→常规→样式→折叠样式 ## 如何对选区的文本进行着色显示 右键→自定义标记,选择1-8标记即可。 ## 如何删除重复行 右键→删除更多→删除重复行 ## 如何删除空白行 右键→删除更多→删除空白行 ## 如何对当前选择的文本进行快速的注释和取消注释 右键→格式→单行注释或者多行注释。单行注释默认的快捷键是ctrl+/,多行是ctrl+shift+/。这两个快捷键均是开关式,其中单行注释不需要挪动光标,EverEdit自动判定光标位置的词法状态,如果是普通文本,则注释当前行;如果是注释文本则取消注释。多行注释在取消注释的时候,则需要选区的严格匹配。 ## 如何不关闭EverEdit重新加载所有的语法着色文件 主菜单→文档→高级→重新加载着色 ## 如何使EverEdit主窗口始终在最前面 主菜单→窗口→窗口置顶 ## 如何按照行的长度排序 主菜单→工具→排序→按照长度排序 ## 如何使用软空格 * 点击状态栏的制表符位置,选择软空格。 * 语法着色对话框→使用空格代替制表符 ## 如何让剪贴板中的文本美观的缩进。 有时候我们从其它软件中拷贝了一些文本,直接粘贴到EverEdit中的话,我们往往会在首行的位置输入缩进,但是被粘贴的其它行的文本并不会缩进。可以使用右键→其它粘贴→粘贴并缩进这个功能来加速这个操作。当然也可以把这个操作绑定为快捷键。 ## 如何把剪贴板中的每一行逐行拼接到当前光标之后的每一行 右键→其它粘贴→行末列模式粘贴 ## 如何把从其它软件拷贝的文本按照列模式粘贴 右键→其它粘贴→列模式粘贴 ## 如何进行各种大小写,空白到制表符的转换 右键→转换 ## 如何对中文字体设置专门的字体 主菜单→工具→设定→字体,选择当前视图使用的字体,勾选对CJK字符使用单独的字体并配置即可。 ## 如何终止自定义工具的运行 在输出窗口单击右键→终止 ## EverEdit支持Zencoding, Emmet吗 支持。目前Emmet是以模式的形式在EverEdit中运行的,EverEdit支持Emmet(原Zencoding)的所有命令。默认展开的快捷键是Ctrl+E ## EverEdit支持代码美化吗 EverEidt可以通过自定义工具、模式、插件来进行各种代码的美化。默认支持JS,CSS,HTML的代码美化。 ## EverEdit支持markdown吗 EverEdit完美支持markdown的书写和预览。 ## EverEdit如何把当前文件放在另一个分组中 在标签上点击右键,选择移动到垂直或者水平分组即可。在窗口菜单中也有相同的命令。 ## 如何让保存图标在文件没有被修改时变为灰色 主菜单→工具→通常→文件→文件未被修改时也可以保存,去掉这个勾即可。 ## 如何添加自己的代码片段 可以通过主菜单→查看→代码片段来添加、修改、删除代码片段。您可以新建自己的代码片段分组,作为日常使用。代码片段被存储为一个ini文件于snippet目录,您可以直接编辑该文件来达到批量追加的目的,具体请参考snippet的帮助资料。 如果您希望自己添加的分组能够出现在某种编程语言当中,那么需要在该语法文件中进行绑定。比如绑定c.snippet到C++中(详情请参考脚本控制章节):`cpp.AddSnippet "c.snippet"` ## 为什么EverEdit的内置浏览器不是安装的最新版浏览器呢 Windows对使用内置IE进行显示文件进行了一些控制,按照如下设置修改默认注册表设置即可,打开如下的key: `Key=HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION`,新建一个Type为REG_DWORD的值,输入key名EverEdit.exe,值为9000(十进制),保存即可;如果要用IE 11的话,那么就改成11000。 ## 如何更改HTML/C++新建文件时的默认文字 这些文字在EverEdit均存储于模板文件中[template]文件夹下,因此你只要修改对应的模板文件即可 ## 主题对话框有哪些使用技巧呢 主题对话框支持颜色的复制和粘贴。你可以把光标放到一个颜色上,然后右键,复制或者粘贴即可。主题对话框同时还支持多选,按Shift或者Ctrl进行扩展选择。多选之后支持对选择的部分一次性设置颜色或者属性。 ## 我的EverEdit在编辑某些文件时突然变的特别慢 主菜单→工具→常规→性能,检查一下[语法高亮的字符个数上限]是否设置的过大,典型的值应该小于1000. ## Emmet的展开快捷键是Ctrl+E,可以更改为其它的吗? 当然可以,EverEdit的模式支持单级或者多级快捷键。打开mode\html.esm,找到如下的代码: ``` Key=C+E Command0=3,Abbreviation,${AppPath}\mode\html\abbrev.ejs ``` 把上面的Key改为您喜欢的快捷键即可。在4.0中支持Tab展开,建议启用。 ## EverEdit能编辑2GB以上的文件吗 32位版本最大能打开2GB的文件,如需打开更大的文件,请使用64位的版本。 ## 为什么我的文件明明保存为UTF8了,再次打开的时候却显示为ANSI呢 这个问题在编码章节已有描述。如果一个文件只有英文字符,被保存为了一个不带BOM的UTF8格式,那么它和ANSI是没有任何区别的,因为UTF8向下兼容ANSI。为了解决这个问题,EverEdit的有专门的设置选项:设置→编辑→文件→把ANSI编码的文件默认用UTF8打开。当EverEdit探测到该文件是ANSI时,则会自动的使用UTF8编码应用到该文件。 ## 如何打开文本中带有下划线的网址 按住Alt键的同时,双击该文本即可。默认的情况下Ctrl+单击=多点编辑,Ctrl+双击=选择词并多点编辑,Alt+单击=选择同词法状态的词
© 2011-2016 www.EverEdit.net. All rights reserved.