
工具使用 / Tips
文章平均质量分 63
iteye_20020
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
下述PDF文件无法保存解决办法: There was a problem reading this document(135)
手头有一个PDF文档, 是加密的. 所以无法对他进行编辑和打印.然而我有个习惯,就是看PDF的时候,喜欢添加一些笔记或者批注, 又或者记录一些什么问题.所以我第一个想法就是先把这个加密的给弄掉. 我使用过的软件有下面两个.AP PDF Password RecoveryPDF Password Remover 通常, 破解完毕, 我应该就可以对其进行添加批注并保存了.然而最近遇到了一个...原创 2013-04-15 08:38:47 · 2820 阅读 · 0 评论 -
Excel条件格式: 根据某一列单元格的值, highlight整行
[追记 about excel Conditional Formatting Rules @2015-07-15 12:58] 发现了两个很好的URLhttp://www.howtogeek.com/howto/45670/how-to-highlight-a-row-in-excel-using-conditional-formatting/http://www.conte...原创 2013-06-11 10:43:20 · 3764 阅读 · 0 评论 -
VS2010: 在Solution Explorer中,自动关联当前正在编辑的文件
在Eclipse中有这样的功能:Link with editor。 Visual Studio (VS 2010)也有类似的功能,打开方式如下:[Tools]->[Options]->[Projects and Solutions]->[General]->check [Track Active Item in Solution Explorer]...原创 2012-09-01 14:03:08 · 521 阅读 · 0 评论 -
VIM: 查看log文件时的一些技巧, 关于如何展示搜索结果
最近的学习工作中, 查看log文件需求特别多,于是我对vim的搜索功能提出了新的要求. 比如:将搜索结果单独列在一个窗口中, 双击该窗口的一项是, 支持到源文件的跳转.可以将搜索无关项折叠起来, 需要的时候再打开.可以很方便的将搜索结果保存起来(到新窗口或者文件, 方便的意思指的当然是command) 如果大家也有同样的需求, 参考如下链接:Copy sea...原创 2013-05-25 08:21:33 · 2582 阅读 · 0 评论 -
Vim: Windows7中, 通过右键菜单加快捷键v, 快速启动vim
在xp时代, 安装了vim之后, 右键一个文件, 弹出上下文菜单之后,除了可以用鼠标选择"Edit with Vim"之外, 我们还可以通过快捷键V, 快速的启动vim来编辑该文件. 但是到了win7之后, 问题有了变化,win7的右键菜单多了一项, 叫做"Restore previous vision", 汉语叫做"还原以前的版本".它对应的快捷键也是V,所以此时在按...原创 2013-05-22 14:39:18 · 394 阅读 · 0 评论 -
Windows7: 右键任务栏上的一个窗口, 用快捷键c关闭它
右键任务栏上的一个窗口, 在弹出菜单之后, 按下字母c,便可以关闭当前窗口, 这是xp风格的一个快捷键,然而在windows7中, 这个快捷键失效了. 我是如此喜欢这个快捷键, 所以要用autohotkey模拟他.这个功能对应的autohotkey脚本如下: ; ######################### Windows7/Win7 , Start...原创 2013-05-10 21:34:27 · 397 阅读 · 0 评论 -
Windows 7: 单显示器, 窗口布局快捷键
使用但显示器, 尤其是使用笔记本的用户, 应该有过这样的感受.我同时想看好几个窗口, 我不想让这些窗口彼此遮挡.于是, 我们要将这些窗口还原并调整成适当的尺寸, 然后将这些窗口拖放来, 拖放去, 摆放他们的位置. 最近因为总在笔记本上面工作, 我也越来越强有了这种感受, 好怀念以前有两个大显示器的日子, 呵呵ps.双显示器用户, 跨显示器移动窗口, 可以参考我的这篇博客....原创 2013-05-09 17:24:32 · 509 阅读 · 0 评论 -
使用Autohotkey控制系统音量
键盘控制系统音量这个问题,我最开始是使用VolumeEasy这个软件(大学时军哥的推荐),后来我自己也写过类似的东西,用C#(因为那时公司管理较严,无法说明跟工作相的关软件禁止安装,日企大家懂的)使用C#控制系统音量使用C#注册全局快捷键 今天,在公司换了台新电脑,win7_64的,配置这台电脑的时候,用Autohotkey重写了这个功能,发现还是AHK...原创 2012-03-30 14:52:19 · 1177 阅读 · 1 评论 -
AutoHotkey:使用快捷键,在双显示器间,移动最大化的窗口
无意间看了我以前写的一篇博客:VC++: 在双显示器间,移动最大化的窗口 当时我想解决的问题是这样的:无需通过多步鼠标操作, 使用快捷键, 直接将我想移动的窗口, 移动到我希望的显示器上(我期望的位置.)包括移动最大化窗口(xp中,最大化窗口是需要先还原才能再移动的) 当时的解决办法是写了一个c++程序(命令行程序,无窗口), 负责在多显示器之间移动窗口.然后在用Aut...原创 2012-07-11 11:09:20 · 2516 阅读 · 0 评论 -
AutoHotKey: 正则表达式匹配窗口
一, 故事的引子最近的项目跟Visual Studio 2010有关,组里面有个兄弟(C同学), 以前用惯了eclipse, 尤其喜欢Eclipse中的下面这几个快捷键Alt+UP: Move Lines UPAlt+Down: Move Lines Down 但是搜了一下microsoft vs2010的快捷键, 只有将当前行下移的命令, SHIFT+ALT+T:...2011-09-28 10:58:31 · 1483 阅读 · 0 评论 -
Excel VBA: 批量删除带删除线的文本
需求的故事是这样的....在开发过程中, 我们会使用excel写各式各样的文档, 通常这些文档都是从一个Base修改而来的.为了便于其他人review, 在做成这些文档的时候, 作成者会使用不同的颜色标记出我们所修改的内容.当然我们也会使用删除线标记出产出的内容.由此而来的问题便是, 在最终版的时候, 我们需要将这些被标记为删除线的部分, 真的从我们这里删除.在理想的情况下...原创 2011-01-18 21:36:19 · 3839 阅读 · 1 评论 -
AutoHotkey ― 响应连续两次按下Esc或者Ctrl事件
键盘的快捷键一天天都不够用, 今天想用连续按下两次ESC或者Ctrl这样的条件, 来触发自定义事件. (如同google desktop search那样) 再下面的帖子里面找到了正解, 以后用得着, 记录在这里.Detect a double key press in AutoHotkey 响应连续两次按下Ctrl键, 弹出对话框提示; Example #4: D...原创 2010-12-29 18:46:32 · 3359 阅读 · 0 评论 -
Excel 公式: 根据一个单元格的用户输入值, 自动设置另一个单元格的值
这篇blog讨论的事儿, 是关于使用Excel, 如何根据一个单元格的用户输入值, 自动设置另一个单元格的值. 这个需求最开始的动机是这样的,我们需要维护一个员工表, 员工便上面有员工所属于的部门名, 以及这个部门的编码这样的信息,对于员工所属于的部门的名字, 我们可以使用数据有效性, 通过下拉列表的方式实现但是, 员工部门的编码, 一来不好记忆, 二来他们彼此还十分相似, 很...原创 2011-12-20 09:20:00 · 19309 阅读 · 0 评论 -
右键菜单, 快捷启动EmEditor编辑文件
在下面这篇blog中,我写了如何修改文件夹的右键菜单,从而快速打开该文件夹所对应的cmd窗口。Windows: 也谈“触手可及的命令提示符” 在这篇blog中要写的是,如何给文件添加右键菜单。以EmEditor为例,做成效果是:右键任何文件,弹出菜单中包含"EmEditor QuickStart"字样其对应快捷键为Q,按Q可以直接启动EmEditor,编辑所选择的...原创 2010-05-31 15:29:17 · 1116 阅读 · 0 评论 -
在linux的VMware虚拟机中, 无法访问VMware的Shared Folders
在一个VMware虚拟机的Setting中可以设置Shared Folders.理论上在设置好之后, 我们便可以使用在虚拟机中直接访问, 无论是linux系统, 还是windows系统.对于linux系统, 之所以可以访问这个共享文件夹, 是因为mount的缘故. 可以参考下面的链接:Mounting Shared Folders in a Linux Guest命令式形如下面...原创 2013-06-11 21:41:39 · 930 阅读 · 0 评论 -
Wireshark Filters
Wireshark是一款非常好用的网络抓包工具: http://www.wireshark.org/ 下面这篇链接是一个比较general的介绍: How to Use Wireshark to Capture, Filter and Inspect Packets 然而, 默认情况下wireshark会把网络上所有的包都抓过来,所以结果中有很多我们不想去关心的信息. ...原创 2013-06-23 16:18:18 · 164 阅读 · 0 评论 -
Windows: 也谈“触手可及的命令提示符” (续) : Win7对应
背景介绍: 前面写过一篇博客, 叫做: Windows: 也谈“触手可及的命令提示符”里面实现了这样的一个功能: 遇到的新问题: 前几天公司的电脑升级到了Windows7 64, 我发现上面那篇博客的做法现在对Win7-64失效了.调查了一下, 在Win7上面, 要实现上面的功能, 可以使用下面的脚本(附件里面可下载):Window...原创 2012-04-24 13:11:54 · 157 阅读 · 0 评论 -
网易公开课 - 让我们教孩子编码吧
看了这个网易公开课.http://v.163.com/movie/2013/3/H/I/M92389L06_M9238GTHI.html让我们教孩子编码吧 觉得下面这个做动画/编程的网站很好玩,我立刻注册, 完成了入门教程, 只做了几个动画, 非常有趣.http://scratch.mit.edu 先存下来,我想, 我和我的孩子一定会回来的....原创 2014-01-05 15:44:12 · 163 阅读 · 0 评论 -
Alias for Command Parameter for Bash
bash的alias(别名)不直接支持$1,$2,$3,这样的命令行参数.所以我们可以在/etc/bashrc中, 使用函数来替代.(但是我不知道为什么貌似alias temp='echo $1', 这样会把对temp的参数打印出来, 需要进一步确认...) Anyway, 比如像下面这样, 可以满足我的需求ils() { find . -maxdepth 1 -in...原创 2013-12-30 12:25:47 · 200 阅读 · 0 评论 -
grep tools on windows
最开始一直使用这个工具.FileLocator Lite(Free Edision, Predecessor is Agent Ransack)http://www.mythicsoft.com/page.aspx?type=filelocatorlite&page=home 后来因为公司不允许使用Filelocator, 切换到了AstroGrep.AstroGr...原创 2013-12-28 19:52:43 · 269 阅读 · 0 评论 -
"中文系统下打的zip压缩包, 日文系统下查看时文件名乱码问题"的解决方案
标题:"中文系统下打的zip压缩包, 日文系统下查看时文件名乱码问题"解决方案: - 在压缩/解压缩zip包时, 指定文件名的编码方式 正文开始......我们公司使用的操作系统是中文, 我们经常需要把一些文件压成zip包, 然后发给日本总公司, 当然, 日本同事使用的是日文操作系统.这个时候, 如果zip包中所有文件都是ascii字符, 那么没问题,...原创 2012-06-27 17:20:02 · 230209 阅读 · 1 评论 -
批量替换,一个文件夹中, 所有文件中的某个特定字符串(For Lync Update)
因为Office升级, 需要对所有的脚本内容, 做如下字符串替换. 替换前"C:\Program Files (x86)\Microsoft Lync\communicator.exe"替换后"C:\Program Files (x86)\Microsoft Office\Office15\lync.exe" 试了试下面的shell命令, 有些文件可以进行替换, 但是有些文件s...原创 2015-10-10 10:31:46 · 2250 阅读 · 0 评论 -
Windows命令行中, 类似于linux的history命令
在写这篇博客的时候: ImageMagick: 图像处理工具包(使用它在图片中插入文字注释)我在windows的命令行中, 利用了ImageMagick的命令行工具, 进行了多种尝试.因为不同的参数会产生不同的效果, 所以我想记录下来我使用过的命令, 以及他们的参数(这些参数好长好长...). 于是我随手键入了history,发现得到的回答是"history 不是内部或外部...原创 2012-10-31 09:43:10 · 1608 阅读 · 0 评论 -
VIM: 编写自己的“高亮显示syntax文件"
The following link is very useful for beginner. Creating your own syntax files @vim wiki There are some predefined groups for highlight. Type :help group-name to see how they are highlighted,...原创 2013-10-13 08:52:44 · 375 阅读 · 0 评论 -
AutoHotKey: 从资源管理器中,获取被选择的文件的路径(及文件夹)的API
从下面的URL中,获得了这个Library.Get paths of selected items in an explorer window /* http://www.autohotkey.com/board/topic/60985-get-paths-of-selected-items-in-an-explorer-window/ Library for ...原创 2013-10-12 11:49:19 · 2590 阅读 · 0 评论 -
Everything Command Line Option
Run "everything --help" or check the following URLhttp://support.voidtools.com/everything/Command_line_options some exampleEverything.exe -path <path>Everything.exe -filename <...原创 2013-09-14 10:56:39 · 191 阅读 · 0 评论 -
Snagit: "在截图中自动添加时间戳"功能的开启与关闭
Snagit有这样一个功能 - "在截图中自动添加时间戳".如下图. 我不知道为什么这个功能开启了, 所以我调查的目的是要如何关闭它. 我觉得我的截图更直观. 但是如果喜欢更详细的, 可以查看下面这两个视频.http://screencast.com/t/IV6kTyphGr6uhttps://www.techsmith.com/tutorial-snagit-st...原创 2015-07-21 16:27:11 · 1328 阅读 · 0 评论 -
使用Java调用Mantis提供的webservice, 获得Mantis数据
写在前面 如果使用Mantis来管理bug, 项目比较小, 项目比较少的情况下,项目的bug状况还是一目了然, 但对于我们公司来说, 现在运行中的mantis有上百个项目, 1W余件bug,在这种情况下, mantis提供管理功能就稍显薄弱,比如, Mantis提供的能帮助管理层把握全局的功能比较少, 对bug数据的分析功能也比较少. 为此我们希望能够针对m...原创 2012-06-07 14:58:28 · 668 阅读 · 0 评论 -
Links
Reference Card DZone refcardzhttp://refcardz.dzone.com/ DevCheatSheethttp://devcheatsheet.com/ FireFox addons Firebug:https://addons.mozilla.org/zh-CN/firefox/addon/1843 Da...原创 2013-07-27 21:03:41 · 108 阅读 · 0 评论 -
使用ReSharper自定义模板(LiveTemplates等)
模板的好处自不必多说, 一来可以减少大家的重复键入, 二来也可以更容易的保持组里面大家编写的代码的风格统一, 比如公司要求给源文件编写统一格式的Copyright等等.使用Resharp可以为Visual Studio定义模板.菜单栏点击[ReSharper]->[Live Templates..], 可以打开Templates Explorer.通过Templates Expl...原创 2012-04-26 13:05:55 · 1751 阅读 · 0 评论 -
[Mantis] 为每一个Bug, 收集他的作业时间(cost)
Mantis(我们的版本是1.1.1)有为每一个bug, 收集我们花在它上面的时间的功能开启该功能之后, 每一个bug, 在我们添加评论的时候, 都可以输入一个时间,比如我们可以添加一条评论:"bug修正完毕", 顺便给他配一个时间, 比如用时8H 一个bug的所有评论所消耗的时间的总和, 便是这个bug所cost的时间,当然, 我们除了可以查看某一个具体bug的时间,...原创 2011-07-18 13:09:51 · 180 阅读 · 0 评论 -
Mantis: 设置日期类型"自定义字段"的默认值
Mantis的时间日期类型也有默认值只是, 如果我们想将时间日期的默认值设置为"2010-01-01"的话,我们不能在他的默认值处直接设置"2010-01-01", 而应该使用他所对应的Unix timestamp(如下图这样)至于某一个具体的日期所对应的Unix timestamp是多少? 可以使用下面的网站进行换算.UNIX TIME STAMP.COMOnlineCo...原创 2011-07-07 11:28:19 · 625 阅读 · 0 评论 -
InstallShield:"错误提示对话框"显示异常
概要: 同时运行两个安装提实例, 错误提示对话框显示不正. 详细描述如下:组里使用InstallShield 10.5为我们的Java项目制作安装器(实质是一个jar), 发现一个bug,同时运行两个安装器实例时,会弹出错误对话框. 而这个对话框显示异常, 只有一个确认按钮, title和info message的内容均为空白. 很显然, ...2009-03-16 14:59:56 · 246 阅读 · 0 评论 -
有趣的字体
今天做一个Excel,不小心发现了几种有趣的字体,他们有:WebdingsWingdingsWingdings 2Wingdings 3在Excel中输入 a-z, A-Z, 然后将它们设置成上述字体,我要的是一个对钩的符号,对应的为:“Wingdings 2”的P :)...2008-07-04 17:09:57 · 158 阅读 · 0 评论 -
"Scroll LocK"键的作用
今天真是土了一遍,才发现“Scroll LocK"键的作用。excel为例,当按下“Scroll LocK"键的时候,按左右键相当于在拖动滚动条。不按下“Scroll LocK"键的时候,按左右键则会在单元格之间移动。...2008-07-04 17:01:03 · 1346 阅读 · 0 评论 -
word无法显示图片的问题终于搞定!oh yeah!
原baidu博客链接 那里排版更好:) 我的word中的图片只显示一个方框,这个问题困扰我有一段时间了,今天终于搞定。原因如下:Word中不能显示公式问:在Word 2003中编辑好的公式无法显示,只显示为一个方框,该怎么办?答:Word把使用公式编辑器输入的公式作为图形处理,编辑好的公式显示为一个方框是因为误开启了“图片框”功能,该功能使Word显示一个空白...2008-07-04 16:44:17 · 1139 阅读 · 0 评论 -
使vim象emacs一样工作
zz键盘映射,使vim在insert状态下用起来象emacs ,更加方便set encoding=utf-8set guifont=nsimsun:h10:cGB2312set fileencodings=ucs-bom,utf-8,cp936,euc-cn,cp949,euc-tw,cp932,sjis,euc-jpset numberset ts=4 sw=4imap <...2008-07-04 16:20:15 · 146 阅读 · 0 评论 -
自定义Firefox搜索框
因为工作的关系, 我经常需要搜索英文的内容, 日文的, 还有中文的. 英文的还好说, 但在中日之间进行切换可真是一件麻烦的事情, 因为google不支持多种偏好(我强烈建议google支持多种偏好,虽然对绝大部分人这不是一个很有意义的需求.). 在浏览firefox文件夹的时候(我本来是要找配置文件), 无意中发现firefox的搜索框是可以定制的, 正好可以用来解决这个问题....原创 2009-03-06 17:09:19 · 205 阅读 · 0 评论 -
原来这个窗口是拖的 - ppt备注窗口
今天, 有一个ppt, 打开之后发现他的备注窗口巨大无比, 于是我就想把这个窗口关掉, 横找竖找, 都没有找到.... google搜, 微软的帮助搜, 也没有搜到... 最后才发现, 这个备注窗口是拖动的, 关闭不了, 想用从最下方拖出来, 不想用拖到最小就相当于关闭了... 事后才明白为什么拿"备注 关闭"在微软的Online help里面搜不到的原因....原创 2009-03-04 17:30:01 · 195 阅读 · 0 评论 -
Vim中的替换 & VisIncr plugin
我们的项目中有一个CSV文件导出的功能, 他可以以Schedule的方式运行. 今天我们要压力测试他.GUI界面可以每次添加一条Schedule, 我要添加60个, 间隔为1分钟的, 每小时执行一次的Schedule.显然GUI有点慢, 于是我们要直接操作数据库: 于是今天使用vim的目的便是得到形如下面样子的一堆Sql: INSERT INTO ME.SCHEDULE(..., DA...2009-03-02 10:12:18 · 493 阅读 · 0 评论