字体:Consolas

EditPlus,很土很简单很强大的网页编程工具

http://www.editplus.com/download.html   下载

http://www.cnblogs.com/pingjiang/archive/2012/05/17/efficient-code-editor-editplus.html   轻量级代码编辑器Editplus

Zen Coding

Zen Coding是一个快速HTML/XML/XSL/CSS快速编码的编辑器插件。通过一系列的缩写和规范来快速的创建代码。

http://www.cnblogs.com/pingjiang/archive/2012/05/17/editplus-zen-coding-tutorial.html   Editplus中Zen Coding手册  

div#page>(div#header>ul#nav>li*4>a)+(div#page>(h1>span)+p*2)+div#footer

按Ctrl+E展开

自定义设置(自用)

文本——背景色:RGB:218,233,250  #dae9fa

当前行——背景色:RGB:166,202,240  #a6caf0

行号——背景色:RGB:192,220,192    行号——文本颜色:RGB:0,128,0

标尺——背景色:RGB:192,220,192    标尺——文本颜色:RGB:0,0,128

文件——在保存文件时创建备份(此项取消)

Tools -> Preferences -> File -> Create backup file when saving (把此选项取消,就不会创建.bak文件了)

Tools -> Preferences -> (选html)Func Pattern里填写:  function[ \t]+[0-9a-zA-Z_]+[ \t]*\([ \t]*\)  -----这样就可以使用Ctrl+F11查看函数列表了。

Tools -> Preferences -> Tab/Indent 将Tab和Intent都改为4,勾选“Insert spaces instead of tab”(使用空格代替tab)----(这个我不用)

参考阅读:

http://www.pythoner.com/182.html   配置EditPlus支持Shell语法高亮和自动补全

http://zhidao.baidu.com/link?url=cq1ICBg8B-qtlIskr6KHKlQ3HcR-Hcl2w9Wkg5Vv_mcp8cuVfeKoIBocs438mdzv29hSSw_CIReTC3SrcTHzYK   EditPlus 编辑器如何自动补全

EditPlus颜色设置:

背景色:218,233,250            #dae9fa
当前行(ACTIVE):166,202,240       #a6caf0
行号:(背景色)192,220,192  #c0dcc0    (字的颜色)0,128,0  #008000
标尺:(背景色)192,220,192  #c0dcc0    (字的颜色)0,0,128  #000080

模板(自用)

1、template.html

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<link href="css.css" type="text/css" rel="stylesheet" />
<script src="http://cdn.bootcss.com/jquery/1.12.1/jquery.min.js"></script>
<link href="css.css" type="text/css" rel="stylesheet" />
<script src="http://cdn.bootcss.com/jquery/1.12.1/jquery.min.js"></script>
<!-- <script src="http://cdn.bootcss.com/jquery/jquery-2.2.1.min.js"></script> -->
<!-- <script src="http://cdn.bootcss.com/jquery/jquery-1.7.2.min.js"></script> -->
<!-- <script src="http://cdn.bootcss.com/jquery/jquery-1.8.3.min.js"></script> --> <!-- angular -->
<!-- <script src="http://code.angularjs.org/angular-1.1.0.min.js"></script> --> <!-- bootstrap -->
<!--
<link href="http://cdn.bootcss.com/bootstrap/4.0.0-alpha/css/bootstrap.min.css" rel="stylesheet">
<script src="http://cdn.bootcss.com/bootstrap/4.0.0-alpha/js/bootstrap.min.js"></script>
-->
<script type="text/javascript">
$(function(){
$("input[type=button]").click(function(){ });
});
</script>
<style type="text/css"> </style>
^! </body>
</html>

自动补齐设置(自用):      C:\Users\cyx\AppData\Roaming\EditPlus 3\htmlbar.acp   2016-6-28

自动补齐的意思,就是按 <style ,再按空格,自动补齐代码:

<style type="text/css">

</style>

#TITLE=HTML
#CASE=n #T=<B
<strong>^!</strong>
#T=<em
<em>^!</em>
#T=<U
<u>^!</u>
#T=<H1
<h1>^!</h1>
#T=<H2
<h2>^!</h2>
#T=<H3
<h3>^!</h3>
#T=<H4
<h4>^!</h4>
#T=<H5
<h5>^!</h5>
#T=<H6
<h6>^!</h6>
#T=<P
<p>^!</p> #T=<A
<a href="">^!</a>
#T=<IMG
<img src="^!">
#T=<DIV
<div class="">
^!
</div>
#T=<SPAN
<span class="">^!</span>
#T=<PRE
<pre>^!</pre>
#T=<!
<!-- ^! -->
#T=<UL
<ul>
<li>^!</li>
<li></li>
</ul>
#T=<OL
<ol>
<li>^!</li>
<li></li>
</ol>
#T=<DL
<dl>
<dt></dt>
<dd>^!</dd>
</dl>
#T=<TABLE
<table>
<tr>
<td>^!</td>
<td></td>
</tr>
</table> #T=<FORM
<form method="post" action="">
^!
</form>
#T=<iframe
<iframe id="" width='100%' height='100%' frameborder='no' scrolling='auto' src='^!'></iframe>
#T=<SCRIPT
<script type="text/javascript">
<!--
^!
//-->
</script>
#T=<STYLE
<style type="text/css">
^!
</style> #T=<input
<input type="text" name="^!" value="">
#T=RADIO
<input type="radio" name="^!">
#T=CHECKBOX
<input type="checkbox" name="^!">
#T=TEXTAREA
<textarea name="80" rows="12" cols="">^!</textarea>
#T=RESET
<input type="reset">
#T=SUBMIT
<input type="submit">
#T=PASSWORD
<input type="password" name="^!">
#T=HIDDEN
<input type="hidden" name="^!">
#T=BUTTON
<input type="button" value="^!" onclick="">
#T=<SELECT
<select name="">
<option value="" selected>^!
<option value="">
</select> #T=OBJECT
<object id="%s" width="^!" height="" classid="clsid:%s">
</object> #T=<html
<!doctype html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="pragma" content="no-cache" />
<title></title>
<style type="text/css">
</style>
<!-- jquery库 -->
<script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>
<!-- bootstrap库 -->
<link href="http://cdn.bootcss.com/bootstrap/3.3.4/css/bootstrap.min.css" rel="stylesheet">
<script src="http://cdn.bootcss.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
<script type="text/javascript">
$(function(){
$("#div1").click(function(){ });
});
</script>
</head>
<body> </body>
</html> #T=<vue
<!doctype html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="pragma" content="no-cache" />
<title></title>
<style type="text/css">
</style>
<script src="https://cdn.bootcss.com/vue/2.4.4/vue.min.js"></script>
<script language="JavaScript">
var vm = new Vue({
el:"#app1",
data:{
message:''
},
methods:{
},
watch:{
},
filter:{},
mounted:function(){
},
computed: {
},
components:{
}
});
</script>
</head>
<body> </body>
</html>

快捷键

以浏览器模式预览文件 Ctrl + B

开始编辑“以浏览器模式预览的文件” Ctrl + E

新建html文件 Ctrl+Shift+N

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

选中的字母切换为小写 Ctrl+L

选中的字母切换为大写 Ctrl+U

选中的词组首字母大写 Ctrl+Shift+U

复制选定文本并追加到剪贴板中 Ctrl+Shift+C

剪切选定文本并追加到剪贴板中 Ctrl+Shift+X

创建当前行的副本 Ctrl+J

复制上一行的一个字符到当前行 Ctrl+-

剪切选定文本并追加到剪贴板中 Ctrl+Shift+X

合并选定行 Ctrl+Shift+J  

反转选定文本的大小写 Ctrl+K

开始/结束选择区域 Alt+Shift+B

选择当前行 Ctrl+R

全屏模式开/关 Ctrl+K

显示或隐藏标尺 Alt+Shift+R

显示或隐藏制表符与空格 Alt+Shift+I

显示函数列表 Ctrl+F11

转到当前文档的指定行 Ctrl + G

设置或清除当前行的标记 F9

转到下一个标记位置 F4

转到上一个标记位置 Shift+F4

清除当前文档中的所有标记 Ctrl+Shift+F9

搜索一对匹配的括号 Ctrl+]  

搜索一对匹配的括号并选择该文本 Ctrl+Shift+]

切换当前文档的自动换行功能 Ctrl+Shift+W

编辑当前 HTML 页面的源文件 Ctrl+E

删除到当前行结束 Ctrl+Shift+Delete  

删除当前单词 Alt+Delete  

移除选中文本的HTML标签 Ctrl+Shift+P

启用或禁用代码折叠 Ctrl+Shift+F

调转光标两侧字符的位置 Ctrl+T

网页编程工具:EditPlus的更多相关文章

  1. 网页编程技术与实例 PDF扫描版

    本书主要包括:Web的概念,使用网页编辑工具制作网页,HTML语言的基本结构,JavaScrip和VBScript脚本语言的编程方法,ASP的概念,ASP对象的属性.方法和事件,SQL语言,数据库建议 ...

  2. 【转】高效Java编程工具集锦

    原文地址:http://geek.csdn.net/news/detail/57469 Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松.目前,市面上涌现出越来越多的高 ...

  3. FROONT – 超棒的可视化响应式网页设计工具

    FROONT 是一个基于 Web 的设计工具,在浏览器中运行,使得各类可视化设计的人员都能进行响应式的网页设计,即使是那些没有任何编码技能的设计师.FROONT 使得响应式网页设计能够可视化操作,能够 ...

  4. node.js基础模块http、网页分析工具cherrio实现爬虫

    node.js基础模块http.网页分析工具cherrio实现爬虫 一.前言      说是爬虫初探,其实并没有用到爬虫相关第三方类库,主要用了node.js基础模块http.网页分析工具cherri ...

  5. Brackets 1.8 开源+免费的Web前端网页文本编辑工具

    Brackets 1.8 开源+免费的Web网页文本编辑工具   -------------->> ---------------------- A modern, open source ...

  6. ROS(indigo) 用于机器人控制的图形化编程工具--code_it robot_blockly

    0 简介: 编程语言有汇编,高级语言,解释语言等,现在图形化编程也越来越流行.图形化编程简单易学.8年前,微软推出了VPL用于机器人程序设计,如Python和JavaScript都可以用图形化框图实现 ...

  7. 多功能网页刷新工具,刷pv工具

    多功能网页刷新工具,刷pv工具,在线刷流量,刷PV,刷UV小牛刷新助手功能介绍:1.设置多个刷新网页地址.2.设置刷新时间3.开始工作4.其他操作:老板键:打开时自动刷新:置系统托盘5.可手动输入地址 ...

  8. php语言基础语法与编程工具推荐

    php脚本语言,需要在服务器端执行,用浏览器返回HTML结果.在PHP中所有的语法都是如此,用户端是无法修改的,只有浏览权限. 一.php基础语法之输出方法 1.PHP中所有的脚本,可以放在文件中的任 ...

  9. Python编程工具pycharm的使用

    简介 俗话说工欲善其事必先利其器,所以对于程序员来说,使用python编程必须有一个强大的Python编程工具,这款工具就是pycharm. PyCharm是一种Python IDE,带有一整套可以帮 ...

随机推荐

  1. Android : 关于HTTPS、TLS/SSL认证以及客户端证书导入方法

    一.HTTPS 简介 HTTPS 全称 HTTP over TLS/SSL(TLS就是SSL的新版本3.1).TLS/SSL是在传输层上层的协议,应用层的下层,作为一个安全层而存在,翻译过来一般叫做传 ...

  2. CSS 实现单、多行文本溢出显示省略号(…)

    如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览. 实现方法: overflow: hidden; te ...

  3. idea设置代码块

    转:https://blog.csdn.net/boy_Kenny/article/details/55223078?utm_source=blogxgwz4 idea设置代码块 1.代码模板场景介绍 ...

  4. Tex_Err:缺失wlscirep.cls

    使用期刊模板编译时,需要'.cls'一类格式文件支持.从Overleaf上直接Copy代码到本地,发现自己的tex运行时会报错: ! LaTeX Error: File `wlscirep.cls' ...

  5. 自动化测试-3.selenium8种常用元素定位

    自动化只要掌握四步操作:获取元素,操作元素,获取返回结果,断言(返回结果与期望结果是否一致),最后自动出测试报告.本篇主要讲如何用firefox辅助工具进行元素定位. 元素定位在这四个环节中是至关重要 ...

  6. 自动化测试-14.selenium加载FireFox配置

    前言 有小伙伴在用脚本启动浏览器时候发现原来下载的插件不见了,无法用firebug在打开的页面上继续定位页面元素,调试起来不方便 . 加载浏览器配置,需要用FirefoxProfile(profile ...

  7. TensorFlow安装教程---windows8.1

    首先,第一个,下载,python3.6.4版本 64位 安装python,由于,我是window8.1,所以我遇到这样的问题 参考解决方案:https://answers.microsoft.com/ ...

  8. 《ProgrammingHive》阅读笔记-第二章

    书本第二章的一些知识点,在cloudera-quickstart-vm-5.8.0-0上进行操作. 配置文件 配置在/etc/hive/conf/hive-site.xml文件里面,采用mysql作为 ...

  9. 二维数组的查找(JAVA)

    二维数组查找 解题思路:找到该二维数组的特殊点,易知该二维数组左下角的那个点很特殊.从这个点往右看,数值都在变大:而往上看,数值都在变小.所以 我们可以将这个点的索引设为起点(i,j),当比目标数大时 ...

  10. 【DB2】SQL1585N 由于没有具有兼容页面大小的可用系统临时表空间,因此无法创建临时表。SQLSTATE=54048

    自己写了一段SQL,SQL中包含ORDER BY 字句,但是在执行的时候报错如下: 经过查询发现是由于临时表空间的PAGESIZE不够大,可考虑建16k或者32k PAGESIZE的表空间 示例如下: ...