editplus以及其他所有软件的 "页" 是一个什么概念?
所谓 页 : 是指 当前 你看到的 "客户区" client 的区域大小.

如果窗口越小, 那么你看到的 客户区就会越小, 那么"一页" 的行数 就会越小,
反之, 窗口越大, 那么 "一页" 的行数就会越大.

设置 editplus的光标向下 / 向上 移动 一页, 结合光标的 "类vim方式"快捷键 移动 , 可以真正的 实现 不用鼠标!
可以设置 成 : 向上移动一页: ctrl+shift+U, 向下移动一页: ctrl+shift+N (不设置成d, 是便于左右手的配合操作).

editplus还可以设置缩进线, 设置缩进线的颜色为非常浅 非常淡的细线, 可以和apple的sublime 中的缩进线媲美.

editplus的标记行 功能?

可以按功能键F9标记 该行;
然后按F4 跳转到该标记行. 这些操作都是在同一个文件内操作!

可以设置editplus中当前行的背景颜色, 以显示你当前正在操作的行!

editplus的配置项分布在各个菜单中, 基本上绝大多数功能, 你根据功能和菜单名称 都能够猜想到对应关系 和所在的菜单位置的

比如: 最小化窗口到托盘区: 在窗口->其他->### 位置!

editplus向前向后删除字符的快捷键:

向后/向左删除字符, 可以定义为ctrl+<

向前/ 向右删除字符, 在 "编辑"中找不到 "向前删除字符" , 只有"向左删除字符"?
原来delete就是这个: delete有两个功能: 既可以删除选中的内容, 又可以 删除当前光标的 后面一个字符.
同样的功能, 也表现在backspace键上: backspace既可以删除选中的内容, 又可以删除当前光标前面的 那一个字符!

所以, 定义 向右删除字符 的快捷键 就是 "键盘"->"删除" 命令, 可以使用快捷键: alt+> 因为按ctrl+> 没有反应不能设置!

editplus还提供了 在左边的 "目录" 窗口 有 非常丰富的 目录(上边) 和文件(下边) 的右键菜单, 如: 目录中的右键菜单中的 "用默认程序打开"在windows中就是用资源管理器, 也就是打开 所在的文件夹! 还包括对应的 目录/文件的创建/修改/改名/删除等操作

还可以在目录中搜索 字符串等 内容!!

在目录的右键菜单中, 默认的是" 只显示当前目录" 去掉这个勾, 就可以显示所有目录. 但有时候, 我们只想查看 某一个目录的时候, 排除其他目录的干扰影响, 这个功能就很有用了!

edit的设置不只是分布在preferences中 , 在这个里面找不到的设置, 可以在其他菜单中去找, 如: "允许光标移出行尾"就在 "编辑"菜单中!

又如: 允许程序中, 使用 ctrl+鼠标滚轮 来缩放字体大小的设置就在: 显示 -> 屏幕字体 -> 层级菜单的最下面

editplus传说中的 "超级剪贴板"(是保存在内存中的内容,不是cache缓存, 缓存是用来平衡 硬盘等硬件的") 就是左边组合窗口的 "文本库"!

可以 创建自己的剪贴板: 在文本库的向下选择三角形箭头 处于非选择的情况下:单击鼠标右键, 可以创建自己的剪贴板库...

editplus的系统剪贴板 可以是 一次的, 即普通的 通常的复制/粘贴. 也可以是 追加的, 累加的... 在选中文本的时候, 右键"粘贴板"-> 复制/剪切并追加...

据说editplus是windows下最好用的小巧而强大的编辑器了.

不要看editplus的体积小, 但配置好了, 它一点都不输给哪些 重量级的 ide!

editplus的还可以自定义 自己的工具栏, 它可以显示的工具栏有三个: "标准"工具栏, "hmtl"工具栏, "自定义"工具栏. 你可以定义自己最适合,最符合自己的工具栏!相当厉害的! "自定义的工具栏"在 "显示"菜单中 打开.

editplus也可以拆分窗口, 但是只能垂直方向上拆分窗口. 在多个拆分窗口中, 按f6 shift+f6在拆分窗口中切换. 还可以 排列窗口,

!!! 为什么要使用窗口分割?
对于大文档,还可使用窗口分割(“splitter”),它能将文档窗口分成二栏或者四栏(未换行时),这样可以对照文档的相隔很远的不同部分来编辑,按F6在不同栏切换。 所以 **"通常是只针对 大文档"才使用这个功能, 可以在 相隔很远的地方来编辑, 不用这样跳来跳去!"

editplus的配置, 不只是在 preferences中设置, 同时在 其他菜单下 也可以进行设置,如:文件,编辑, 视图菜单中 ... 也可以进行很多项目的设置

使 editplus 符合vim的语法!

因为editplus提供了强大的 自定义键盘功能, 其中的"光标" 自定义键盘非常丰富....
完全可以模拟 vim的光标的上下左右....
因为它没有模式设置, 因此,即不能 单独用 字母hjkl 来移动光标, 所以就只能用ctrl键做辅助.
如: ctrl+H左移一个字符, ctrl+j: 向下移动一行...

editplus的设置合理, 可以称为比较强大的ide编辑器!

凡是能够自定义键盘的软件, 最好都定义成统一的快捷键方式, 这样不管是在editplus, vs, eclipse, zend studio中都能够使用同一套快捷键, 也不会乱, 也不会反复的去记忆!

如:
为了避免分心,可以关闭那些暂时不用的提示界面元素:
alt+shift+R: 关闭/打开 标尺;
ctrl+shift+L: 关闭/打开 行号


crtl+d: 删除一行;

插入当前行 的下 一行插入一个新行: ctrl +enter

快速复制一行: ctrl+alt+down
移动行: alt+up, alt+down
区块选择: alt+v
注释: ctrl+/, ctrl+shift+/

按列进行选择的操作是:  按住alt+鼠标拖选.

粘贴的快捷键默认的 不是 ctrl+v, 所以要进行设置一下才能使用 ctrl+v进行粘贴++++

等等.

============================

如何禁止 editplus的 自动生成备份文件*.bak?
在配置-> 文件-> 中有相关的设置... 是否生成备份文件等, 如: 自动保存文件的时间间隔, 默认的编码...

如何解决保存网页源代码 文件html时, 总是在网页中弹出错误?

这个要看你 的需要, 是否启用这个功能

" preferences -> 工具 ->中设置: "保存网页源代码文件时自动刷新 浏览器窗口".

===============================

如何导出配置文件:

editplus的配置文件不是一个单独的文件, 而是一群文件:
.ini是关于文件本身的配置文件, 如editplus_u.ini, projiect_u.ini是程序工作区的配置文件, ....
.stx是关于syntax语法高亮等的配置文件
.ctl是关于代码片段的配置文件
.acp是关于 autocomplete的配置文件
所以你要导出editplus的配置就是把上面这些文件都导出来, 然后压缩保存,
然后,你需要的时候, 再 把他们导入到editplus的安装目录, 覆盖默认的哪些文件 就可以了

editplus也是很少见的 把所有文件都放在同一个 "根"目录中的软件, 其他很多软件都是把配置等文件放在不同的目录中的.

===============================

editplus中执行php程序和站点

editplus 最变态的地方是, 可以直接设置 "远程主机 - 网站 "的ip地址, 和对应的 网站目录, 然后在内置的 浏览器中就可以浏览 php的站点了

设置的网站ip, 是网站的ip, 不只是localhost, 所以, 应该设置到 http://///localhost/wish/
然后设置对应的 网站的目录 ...即可.

===============edit的快捷键

关闭当前窗口的快捷键

Ctrl+F4
标签切换
ctrl+tab, ctrl+shift+tab

新建一个浏览器窗口
Ctrl+Shift+B

utf-8的codepage是65001

eidtplus锁定某个文件后, 你还是可以输入或者删除文件的内容, 但是一旦你保存, 重新打开这个文件时, 你会发现
文件其实没有任何改变.

如何写editplus的文件模板?

在editplus的目录中, 新建你要使用的文件类型的相应模板文件, 如: template.php注意必须以: template.type命名.
然后在设置中, 文件-> 文件模板 中添加文件模板, 并把文件模板显示的 字符修改为你要显示的名字, 如php

如何设置editplus在浏览器中查看?

editplus本身支持4个 内建的 浏览器查看方式, 而且还支持除了 ie, ff, chrome , opera等之外的浏览器.
你可以设置 用ctrl+1 , ctrl+2, ctrl+3来 分别打开 相应的浏览器查看,
原来的ctrl+1,2,3是用来设置打开自定义的工具栏的, 这个完全可以不用.

注意这个 配置的位置在: preferences-> keyboard-> "视图"中.!!

自定义工具栏可以用来快速执行外部的命令, 如编译器, 连接器, 调试器等命令.

快速的在html标签之间跳转的快捷: ctrl+[, 而快速的选择标签内部的内容: ctrl+shift+[.

editplus的配置和使用的更多相关文章

  1. EditPlus+VisualStudio配置VC简易开发环境环境

         对于C++开发, 我想在Windows下大家用的最多的应该是MS的VC++.但其强大的功能背后却有着"启动速度慢","占用资源多"的缺点,尤其是VS后 ...

  2. 如何在editplus中配置ctags?

    首先要说明的是, 在editPlus中的ctags功能确实是没有 vs vim等中的好用. 最主要的原因 是它不能直接在文件中 跳转. 而是要通过一个另外的框来实现, 这就大大的降低了跳转的速度和使用 ...

  3. 01.Editplus+Lua配置

    学习一门语言有一款简单顺手的编辑工具很重要,我使用Editplus要多一点:就想能不能加上Lua支持,网上一搜还还不少.现把配置记录下来,也算做个笔记吧! Editplus版本是中文3.41(网上下吧 ...

  4. 用EditPlus编辑器配置C#开发环境

    用EditPlus配置配置C#开发环境... -------------------- ---------------------------- 配置步骤: 1.打开EditPlus,找到 工具 —& ...

  5. 在Editplus中配置java的(带包)编译(javac)和运行(java)的方法

    配置的前提是电脑安装了JDK并且配置好了相关的环境变量(JAVA_HOME,path和classpath). 配置好后在命令行中输入javac和java验证是否配置成功: 如果出现上面的情况则说明配置 ...

  6. 在Editplus中配置java的(带包)编译(javac)和执行(java)的方法

    配置的前提是电脑安装了JDK而且配置好了相关的环境变量(JAVA_HOME,path和classpath). 配置好后在命令行中输入javac和java验证是否配置成功: 假设出现上面的情况则说明配置 ...

  7. editplus如何配置php编译环境?

    为什么要配置php编译? 因为,要先看看 php文件是否能够 编译得过去, 有没有错误, 如果有错误, 不能通过编译, 则肯定不能运行. 所以, 可以先看一下编译 得不得行. 在preferences ...

  8. Editplus配置VC++(1) 及相关注意事项

    下篇文章:Editplus配置VC++(2) 与/d1reportSingleClassLayout 原本用的是VC++2010 现在换成了Visual Studio 2013,editplus相关配 ...

  9. editplus配置csharp

    只要是写代码的,我们肯定常有用到EditPlus..Net开发也是如此.有时我们需要调试一小段C#(或VB.Net)代码,这时去大动干戈在臃肿的VS.Net中新建“控制台应用程序”项目,写满“Cons ...

随机推荐

  1. HIVE: collect_set(输出未包含在groupby的字段);

    今天帮同事测试,发现代码里有个好用的hive 函数: 1. collect_set 可以输出未包含在groupby里的字段.条件是,这个字段值对应于主键是唯一的. select a, collect_ ...

  2. POJ1061 青蛙的约会

    Description 两 只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面.它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止.可是它 们出发之前忘记了一件很重要 ...

  3. hdu 5269 trie树

    现场想到了lowbit(X xor Y)=X和Y从右向左数,对应相同的数的个数+1...然而并没有想到接下来用trie树 然后就想排个序试试...然后就整个人都不好了啊摔 sol:用trie,一边in ...

  4. 虚拟机:Python虚拟机的基本了解

    探索某个东西,我们需要知道这个东西是用来干什么的,能给我们带来什么,解决了什么样的问题,有什么优缺点等等:简要了解了一下Python虚拟机的特征: 目前有几个疑问: 1.对象 · Python通过对象 ...

  5. AngularJs angular.uppercase、angular.lowercase、angular.fromJson、angular.toJson

    angular.uppercase 将指定的字符串转换成大写 格式:angular.uppercase(string); string:被转换成大写的字符串. 使用代码: var str = &quo ...

  6. 【Alpha版本】冲刺-Day4

    队伍:606notconnected 会议时间:11月12日 会议总结 张斯巍(433) 今天安排:图片查看界面设计 完成度:40% 明天计划:设置界面设计 遇到的问题:校运会比赛时间不够 感想:因为 ...

  7. elk系列3之通过json格式采集Nginx日志

    preface 公司采用的LNMP平台,跑着挺多nginx,所以可以利用elk好好分析nginx的日志.下面就聊聊它吧. 下面的所有操作都在linux-node2上操作 安装Nginx nginx是开 ...

  8. css居中那点事儿

    css居中那点事儿 在css中对元素进行水平居中是非常简单的,然而使元素垂直居中就不是一件简单的事情了,多年以来,垂直居中已经成为了CSS领域的圣杯,因为它是极其常见的需求,但是在实践中却不是一件简单 ...

  9. Blast本地化

    转载]Blast本地化:使用Blastall进行数据库比对 (2012-02-13 21:25:31)   用blastall进行序列比对 blastall是最常用的blast程序之一,其功能非常强大 ...

  10. JS-DOM 综合练习-动态添加删除班级成绩表

    费了2个小时,才把原理弄懂,把问题逐个解决,当你发现你最后栽的那个点,是一个小石头拌的你,你起来是该哭还是该笑呢?只怪自己习武不精吧. 虽然问题都解决了,但是还有一个余留的问题就是鼠标经过input时 ...