. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 关闭主题
 
主题工具
Cye3s
 
Cye3s 的头像
热心会员
 
资 料:
注册日期: Feb 2008
帖子: 4,757 声望值: 5
精华: 1,解答: 58
#1 旧 2009-02-21, 20:47:02 默认 【分享】让UltraEdit支持表达式四则运算
Cye3s 当前离线  

最近在核对报表数据,经常要取一些数据进行四则运算,用计算器一个个字按实在太痛苦.
想到UltraEdit v13之后支持JS代码(好像,没记错吧)

就简单写了一个,在脚本中新建一个,代码是
代码:
if (UltraEdit.activeDocument.isSel()){
	var expression = UltraEdit.activeDocument.selection.replace(/,/g,"");
  UltraEdit.activeDocument.write(expression + " = " + eval(expression));
}
分配一个快捷键,比如CTRL+ALT+K

然后假设文档中有一个表达式 116/(19,409 +13,594),选中,按下快捷键
马上变成 116/(19409 +13594) = 0.0035148319849710634

没啥技术含量,就不当成原创了
我帅谁爱
 
我帅谁爱 的头像
支柱会员
 
资 料:
注册日期: Feb 2005
帖子: 5,512 声望值: 3
精华: 0,解答: 3
#2 旧 2009-02-21, 21:02:39 默认
我帅谁爱 当前离线  

对与经常性有这方面工作的同学来说,还是很方便的


杀软不可信 防范是根本 放毒再杀毒 黑链因利生
公司只赚钱 用户多愚笨 菜鸟装杀软 高手善裸奔
那些花儿
 
那些花儿 的头像
支柱会员
 
资 料:
注册日期: Mar 2002
帖子: 5,298 声望值: 3
精华: 1,解答: 3
#3 旧 2009-02-21, 22:07:03 默认
那些花儿 当前离线  

这个....excel里很简单吧
龙魂
 
龙魂 的头像
核心会员
 
资 料:
注册日期: May 2002
帖子: 2,577 声望值: 3
精华: 0,解答: 4
#4 旧 2009-02-21, 22:08:32 默认
龙魂 当前离线  

楼主大猛~
跑个题,要是有牛人能在UE里做出C/C++那些IDE环境特性的脚本就好了;
如语法检查,关键字自动扩展...
毕竟没几个IDE有UE那么爽的文本字符操作处理功能...
cathunter
 
cathunter 的头像
超级会员
 
资 料:
注册日期: Jul 2001
帖子: 1,179 声望值: 4
精华: 0,解答: 4
#5 旧 2009-02-21, 22:21:39 默认
cathunter 当前离线  

引用:
作者: 龙魂 查看帖子
楼主大猛~
跑个题,要是有牛人能在UE里做出C/C++那些IDE环境特性的脚本就好了;
如语法检查,关键字自动扩展...
毕竟没几个IDE有UE那么爽的文本字符操作处理功能...
我记得UltraEdit有对这个的支持,
好像是UE针对开发人员的版本
发表新主题 关闭主题

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 00:03:01.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号