1. UE里面替换tab键为空格
解决使用UE编辑好且排列整齐的文件在EditPlus中错位的问题。
对于已有的带有tab键的空格,若需要将tab键转换为空格,可使用如下方法:
1)使用查找替换功能(Ctrl+R),^t 表示tab,在出现的窗口中的“查找(N)”输入:^t ,“替换为(P)”输入四个空格,全部替换即可。
2)中文是 工具栏“格式”->“转换制表符为空白”
英文是 工具栏“ format”->“tab to spaces”。
若要使新建的文件在UE中编辑时,键入tab键时为4个空格,可选择工具栏选择“高级”->“配置”,勾选“用空格代替制表符”,并将缩进的空 格由2改成4即
正则表达式 (UltraEdit Syntax):
% 匹配行首 - 表明要搜索的字符串一定在行首.
$ 匹配行尾 - 表明要搜索的字符串一定在行尾
? 匹配除换行符外的任一单个字符.
* 匹配任意个数的字符出现任意次数(不包括换行符)
+ 匹配前导字符或者表达式出现一次或者更多次(不包括换行符)
++ 匹配前导字符或者表达式不出现或者出现一次以上(不包括换行符)
^b 匹配页中断符
^p 匹配DOS文件的换行符
^r 匹配MAC文件的换行符(CR Only)
^n 匹配UNIX文件的换行符 (LF Only)
^t 匹配一个制表符
[ ] 匹配方括号中的单个的字符
删除空行: 替换 %[ ^t]++^p 为 空串
删除行尾空格: 替换 [ ^t]+$ 为 空串
删除行首空格: 替换 %[ ^t]+ 为 空串
每行设置为固定的4个空格开头: 替换 %[ ^t]++^([~ ^t^p]^) 为 " ^1"
每段设置为固定的4个空格开头: 替换 %[ ^t]+ 为 " "
(如果一行是以空格开始的,则视之为一段的开始行)
将一段合并为一行: 替换 [ ^t]++^p^([~ ^t^p]^) 为 ^1
(注意: 此处假定文本是以DOS方式回车换行 - CR/LF)
去掉HTML TAG: 替换 ^{<*>^}^{<*^p*>^} 为 空串
删除HTML中的所有: 替换 <[ ]++a *[ ]++href[ ]++=*> 为 空串
删除文本中指定的前2列字符: 替换 %?? 为 空串
在第4列后插入2列空白字符: 替换 %^(????^)^(?^) 为 "^1 ^2"
查找所有的数字: [0-9]+[.]++[0-9]+
查找所有的单词: [a-z]+
查找所有的网址: http://[a-z0-9^~`_./^-^?=&]+
UE 语法高亮着色
UE安装完毕后默认着色显示的只有11种,如果想自行添加对于某种文件类型的着色方案,如sql、jsp等,可按以下步骤进行。
1、登录UltraEdit的官方网站:http://www.ultraedit.com/index.php?name=Content&pa=showpage&pid=40
2、在wordfiles下找到所需的文件类型,下载(txt文件)
3、打开下载的txt文件,在文件内容头部会有“/L20”字样,代表这种着色方案将被设置为UltraEdit的第20种着色方案,可以修改“20”这个数字为1-20(UltraEdit只一次支持20种)的任何一个数字,注意不要和其它方案冲突
4、复制此文本文件的所有内容到UltraEdit的安装目录下WordFile.txt中的最后(如:C:Program Files\UltraEdit\WordFile.txt)。
5、重启UE即可在“视图”->“查看方式(着色文件类型)”菜单中看到新加载的配置方案。没有的话,手动在UltraEdit菜单中选择“高级” → “配置” → “语法着色”中加载刚刚编辑过的WordFile.txt,确定后再重启UE。
解决使用UE编辑好且排列整齐的文件在EditPlus中错位的问题。
对于已有的带有tab键的空格,若需要将tab键转换为空格,可使用如下方法:
1)使用查找替换功能(Ctrl+R),^t 表示tab,在出现的窗口中的“查找(N)”输入:^t ,“替换为(P)”输入四个空格,全部替换即可。
2)中文是 工具栏“格式”->“转换制表符为空白”
英文是 工具栏“ format”->“tab to spaces”。
若要使新建的文件在UE中编辑时,键入tab键时为4个空格,可选择工具栏选择“高级”->“配置”,勾选“用空格代替制表符”,并将缩进的空 格由2改成4即
正则表达式 (UltraEdit Syntax):
% 匹配行首 - 表明要搜索的字符串一定在行首.
$ 匹配行尾 - 表明要搜索的字符串一定在行尾
? 匹配除换行符外的任一单个字符.
* 匹配任意个数的字符出现任意次数(不包括换行符)
+ 匹配前导字符或者表达式出现一次或者更多次(不包括换行符)
++ 匹配前导字符或者表达式不出现或者出现一次以上(不包括换行符)
^b 匹配页中断符
^p 匹配DOS文件的换行符
^r 匹配MAC文件的换行符(CR Only)
^n 匹配UNIX文件的换行符 (LF Only)
^t 匹配一个制表符
[ ] 匹配方括号中的单个的字符
删除空行: 替换 %[ ^t]++^p 为 空串
删除行尾空格: 替换 [ ^t]+$ 为 空串
删除行首空格: 替换 %[ ^t]+ 为 空串
每行设置为固定的4个空格开头: 替换 %[ ^t]++^([~ ^t^p]^) 为 " ^1"
每段设置为固定的4个空格开头: 替换 %[ ^t]+ 为 " "
(如果一行是以空格开始的,则视之为一段的开始行)
将一段合并为一行: 替换 [ ^t]++^p^([~ ^t^p]^) 为 ^1
(注意: 此处假定文本是以DOS方式回车换行 - CR/LF)
去掉HTML TAG: 替换 ^{<*>^}^{<*^p*>^} 为 空串
删除HTML中的所有: 替换 <[ ]++a *[ ]++href[ ]++=*> 为 空串
删除文本中指定的前2列字符: 替换 %?? 为 空串
在第4列后插入2列空白字符: 替换 %^(????^)^(?^) 为 "^1 ^2"
查找所有的数字: [0-9]+[.]++[0-9]+
查找所有的单词: [a-z]+
查找所有的网址: http://[a-z0-9^~`_./^-^?=&]+
UE 语法高亮着色
UE安装完毕后默认着色显示的只有11种,如果想自行添加对于某种文件类型的着色方案,如sql、jsp等,可按以下步骤进行。
1、登录UltraEdit的官方网站:http://www.ultraedit.com/index.php?name=Content&pa=showpage&pid=40
2、在wordfiles下找到所需的文件类型,下载(txt文件)
3、打开下载的txt文件,在文件内容头部会有“/L20”字样,代表这种着色方案将被设置为UltraEdit的第20种着色方案,可以修改“20”这个数字为1-20(UltraEdit只一次支持20种)的任何一个数字,注意不要和其它方案冲突
4、复制此文本文件的所有内容到UltraEdit的安装目录下WordFile.txt中的最后(如:C:Program Files\UltraEdit\WordFile.txt)。
5、重启UE即可在“视图”->“查看方式(着色文件类型)”菜单中看到新加载的配置方案。没有的话,手动在UltraEdit菜单中选择“高级” → “配置” → “语法着色”中加载刚刚编辑过的WordFile.txt,确定后再重启UE。
发表评论
-
一个故事讲清楚NIO(转载)
2015-10-22 11:32 616假设某银行只有10个职 ... -
如何远程连接db2数据库
2012-09-18 10:10 888在DB2数据库中,编目(catal ... -
[转]DB2行列转换
2012-09-13 13:15 810行转列 给出下面的数据: CREATE TABLE Sales ... -
存储过程 入门
2012-09-07 09:49 855示例说明:先创建一个临时表,并插入数据,然后查询临时表,返回游 ... -
ext tree 更改图标
2012-04-16 23:11 1635如果在Java代码中树的Node不设置cls的话,Extjs ... -
js六种数据类型和var
2012-04-13 14:32 1214JavaScript 有六种数据类 ... -
ExtJs 控制复选框disabled
2012-04-13 14:12 2853var csm2 = new Ext.grid.Checkbo ... -
JS 四舍五入
2012-04-10 23:36 914写法巨强的四舍五入的转换函数,如下: function ro ... -
Ext el属性
2012-04-10 23:08 842这个是你要将你的组件渲染到哪个div 比如有个<div ... -
getOutputStream() has already been called for this response
2012-04-06 17:33 936getOutputStream() has al ... -
修改TOMCAT(5.5版本前)内存的方法
2012-03-30 11:34 1065Tomcat默认可以使用的内 ... -
oracle 常用sql
2012-03-27 10:49 806--创建用户 CREATE USER &q ... -
两台windows服务器----SVN的迁移
2012-03-26 17:27 1113两台服务器,进行SVN的迁移: 系统平台:windows se ... -
hibernate 延迟加载
2012-03-23 18:06 737延迟加载机制是为了避 ... -
分享一个ldap验证链接的方法
2012-03-22 12:07 1074public String auth(String userN ... -
poi 操作excel
2012-03-19 21:52 1099本篇面向对象为Java的初 ... -
Oracle Minus关键字
2012-03-06 15:56 1096//--一句话 去同存异,留第一个sql里面的结果。 //创建 ... -
闪回 找回已删除的数据
2012-02-24 15:26 782SCN(系统改变号),它的英文全拼为:System Chang ... -
orcl用sql生成xml
2012-02-20 19:03 979最近做项目,需要提供xml字符串给第三方,之后我试了试这两种数 ... -
oracle视图导出xml文件,解析xml,生成sql语句建表
2012-02-20 18:54 2605今天在做测试数据库的时候,需要把用户提供的视图,转换成我们的测 ...
相关推荐
UE4引擎使用小技巧,不难,但都是快速熟悉引擎的方法,提高开发速度,逼格满满
用于重定向的T-Pose版UE4 Mannequin,使用方法见: 《虚幻引擎图文笔记:重定向小技巧 之 使用T-Pose Mannequin》 https://orzgame.blog.csdn.net/article/details/111466662
UE4开发的一百种小技巧(其实没有100种),视频链接地址:https://youtu.be/zX0gilGIpRQ
下面有一些我在日常开发的时候用到的小技巧,在下将不定期更新~ 1. 多图表resize事件去中心化 1.1 一般情况 有时候我们会遇到这样的场景,一个组件中有几个图表,在浏览器resize的时候我们希望图表也进行resize,...
下面列出了一些Jquery使用技巧。比如有禁止右键点击、隐藏搜索文本框文字、在新窗口中打开链接、检测浏览器、预加载图片、页面样式切换、所有列等高、动态控制页面字体大小、获得鼠标指针的X值Y值、验证元素是否为空...
使用相同的设计模式和架构也让修复bug或者二次开发更容易。一套经过验证的架构可以保证我的插件不出大的问题,不论插件简单还是复杂。我在这里分享10条我总结的经验。 1. 把你的代码全部放在闭包里面 这是我用的...
关于 Python requests ,在使用中,总结了一些小技巧把,记录下。 1:保持请求之间的Cookies,我们可以这样做。 2:请求时,会加上headers,一般我们会写成这样 唯一不便的是之后的代码每次都需要这么写,代码...
很实用的网站开发技巧。 位置导航、可用的表单标签和按钮、将你的LOGO链接到首页、加大链接的点击面积、表单元素焦点显示、提供有用的404错误页面、创造一个舒适的文字环境、调整行距增强可读性、使用空白来区分和...
QT,C++使用技巧,实战应用开发小系统参考资料,源码参考。 详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt进行GUI开发、网络编程和跨平台应用开发等。 适用于初学者和有经验的开发者,能够帮助你快速上手Qt...
本文我们将为大家分享一些jQuery小技巧: 一、在新窗口打开链接 用下面的代码,你点击链接即可在新窗口打开: $(document).ready(function() { //select all anchor tags that have http in the href //and apply...
目前小编给大家整理了14个jquery小技巧。 目录结构 1回到顶部按钮 2预加载图片 3检查图片是否加载完毕 4自动修复损坏的图片 5Hover 上的 Class 开关 6禁用 input 字段 7停止链接加载 8淡入淡出/滑动开关 9简单的...
下面这些简单的小技巧能够帮助你玩转jQuery。 1、返回顶部按钮 通过使用jQuery中的animate 和scrollTop 方法,不用插件就可以创建一个滚动到顶部的简单动画: // Back to top $('.top').click(function (e) { e....
帮助提高你jQuery应用的15个大家都熟知的jquery小技巧,分享给大家 回到顶部按钮 图片预加载 判断图片是否加载完 自动修补破损图像 Hover切换class类 禁用输入 停止正在加载的链接 toggle fade/slide 简单...
在javascript中,开发者通常会编写一些小函数来处理各种操作细节,例如在用户提交表单时,要将文本框最前端和最末端的空格内容清理掉。而javascript中没有类似trim()功能,在师院jQuery后,便可以使用trim()函数。 ...
jQuery实用小技巧_输入框文字获取和失去焦点的简单实例 <input id="txt" class="text1" type="text" /> [removed][removed] [removed] $(function () { $("input.text1").val("输入文字!"); textFill($...
前言 ...有时在vue项目中会根据需求引入Bootstrap,而Bootstrap又是依赖于jQuery的,在使用npm安装时,可能会出现一系列的错误 1、安装jQuery npm install jquery 2、安装Bootstrap npm install boo
使用AJAXRequest进行AJAX应用程序开发(1) – 初识AJAXRequest 前言 在发布了AJAXRequest类的几个版本之后,渐渐地有许多朋友用上了它,也有许多朋友问我有没有更详细的说明和示例。不过因为时间的问题以及我能想到...
使用此代码,jQuery 开发人员可以在网页上禁用鼠标右键点击。代码如下: 代码如下: $(document).ready(function() { //catch the right-click context menu $(document).bind(“contextmenu”,function(e) { //...
废话不说 直接代码,有问题可以一起交流 ...$(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; }); });...2. 隐藏搜索文本框文字 Hide when clicked in the search field, the ...
在游戏中,玩家可以在大世界中自由探索,使用近战武器与危险的动物展开搏斗,灵活运用闪避技巧躲避攻击,或使用潜行技巧巧妙接近动物,或者用弓箭远程射击。 项目中提供测试关卡用于测试游戏中各种机制。 由于资源...