存档

‘应用软件’ 分类的存档

Eclipse快捷方式收藏

2011年6月11日 admin 没有评论

原文地址 http://samwong.iteye.com/blog/846845

 

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Shift+Ctrl+Enter 在当前行插入空行(原理同上条)
Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
Ctrl+M 最大化当前的Edit或View (再按则反之)
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+O 快速显示 OutLine
Ctrl+T 快速显示当前类的继承结构
Ctrl+W 关闭当前Editer
Ctrl+K 参照选中的Word快速定位到下一个
Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
Ctrl+/(小键盘) 折叠当前类中的所有代码
Ctrl+×(小键盘) 展开当前类中的所有代码
Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)
Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)
Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)
Ctrl+Shift+F4 关闭所有打开的Editer
Ctrl+Shift+X 把当前选中的文本全部变味小写
Ctrl+Shift+Y 把当前选中的文本全部变为小写
Ctrl+Shift+F 格式化当前代码
Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)
下面的快捷键是重构里面常用的,本人就自己喜欢且常用的整理一下(注:一般重构的快捷键都是Alt+Shift开头的了)
Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)
Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)
Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能)
Alt+Shift+I 合并变量(可能这样说有点不妥Inline)
Alt+Shift+V 移动函数和变量(不怎么常用)
Alt+Shift+Z 重构的后悔药(Undo)
编辑
作用域 功能 快捷键
全局 查找并替换 Ctrl+F
文本编辑器 查找上一个 Ctrl+Shift+K
文本编辑器 查找下一个 Ctrl+K
全局 撤销 Ctrl+Z
全局 复制 Ctrl+C
全局 恢复上一个选择 Alt+Shift+↓
全局 剪切 Ctrl+X
全局 快速修正 Ctrl1+1
全局 内容辅助 Alt+/
全局 全部选中 Ctrl+A
全局 删除 Delete
全局 上下文信息 Alt+?
Alt+Shift+?
Ctrl+Shift+Space
Java编辑器 显示工具提示描述 F2
Java编辑器 选择封装元素 Alt+Shift+↑
Java编辑器 选择上一个元素 Alt+Shift+←
Java编辑器 选择下一个元素 Alt+Shift+→
文本编辑器 增量查找 Ctrl+J
文本编辑器 增量逆向查找 Ctrl+Shift+J
全局 粘贴 Ctrl+V
全局 重做 Ctrl+Y
查看
作用域 功能 快捷键
全局 放大 Ctrl+=
全局 缩小 Ctrl+-
窗口
作用域 功能 快捷键
全局 激活编辑器 F12
全局 切换编辑器 Ctrl+Shift+W
全局 上一个编辑器 Ctrl+Shift+F6
全局 上一个视图 Ctrl+Shift+F7
全局 上一个透视图 Ctrl+Shift+F8
全局 下一个编辑器 Ctrl+F6
全局 下一个视图 Ctrl+F7
全局 下一个透视图 Ctrl+F8
文本编辑器 显示标尺上下文菜单 Ctrl+W
全局 显示视图菜单 Ctrl+F10
全局 显示系统菜单 Alt+-
导航
作用域 功能 快捷键
Java编辑器 打开结构 Ctrl+F3
全局 打开类型 Ctrl+Shift+T
全局 打开类型层次结构 F4
全局 打开声明 F3
全局 打开外部javadoc Shift+F2
全局 打开资源 Ctrl+Shift+R
全局 后退历史记录 Alt+←
全局 前进历史记录 Alt+→
全局 上一个 Ctrl+,
全局 下一个 Ctrl+.
Java编辑器 显示大纲 Ctrl+O
全局 在层次结构中打开类型 Ctrl+Shift+H
全局 转至匹配的括号 Ctrl+Shift+P
全局 转至上一个编辑位置 Ctrl+Q
Java编辑器 转至上一个成员 Ctrl+Shift+↑
Java编辑器 转至下一个成员 Ctrl+Shift+↓
文本编辑器 转至行 Ctrl+L
搜索
作用域 功能 快捷键
全局 出现在文件中 Ctrl+Shift+U
全局 打开搜索对话框 Ctrl+H
全局 工作区中的声明 Ctrl+G
全局 工作区中的引用 Ctrl+Shift+G
文本编辑
作用域 功能 快捷键
文本编辑器 改写切换 Insert
文本编辑器 上滚行 Ctrl+↑
文本编辑器 下滚行 Ctrl+↓
文件
作用域 功能 快捷键
全局 保存 Ctrl+X
Ctrl+S
全局 打印 Ctrl+P
全局 关闭 Ctrl+F4
全局 全部保存 Ctrl+Shift+S
全局 全部关闭 Ctrl+Shift+F4
全局 属性 Alt+Enter
全局 新建 Ctrl+N
项目
作用域 功能 快捷键
全局 全部构建 Ctrl+B
源代码
作用域 功能 快捷键
Java编辑器 格式化 Ctrl+Shift+F
Java编辑器 取消注释 Ctrl+\
Java编辑器 注释 Ctrl+/
Java编辑器 添加导入 Ctrl+Shift+M
Java编辑器 组织导入 Ctrl+Shift+O
Java编辑器 使用try/catch块来包围 未设置,太常用了,所以在这里列出,建议自己设置。
也可以使用Ctrl+1自动修正。
运行
作用域 功能 快捷键
全局 单步返回 F7
全局 单步跳过 F6
全局 单步跳入 F5
全局 单步跳入选择 Ctrl+F5
全局 调试上次启动 F11
全局 继续 F8
全局 使用过滤器单步执行 Shift+F5
全局 添加/去除断点 Ctrl+Shift+B
全局 显示 Ctrl+D
全局 运行上次启动 Ctrl+F11
全局 运行至行 Ctrl+R
全局 执行 Ctrl+U
重构
作用域 功能 快捷键
全局 撤销重构 Alt+Shift+Z
全局 抽取方法 Alt+Shift+M
全局 抽取局部变量 Alt+Shift+L
全局 内联 Alt+Shift+I
全局 移动 Alt+Shift+V
全局 重命名 Alt+Shift+R
全局 重做 Alt+Shift+Y

分类: 应用软件 标签:

推荐:密码管理工具KeePass

2010年3月14日 admin 6 条评论

    当今你需要记住很多密码。你需要记住windows网络登陆密码,电子邮箱帐号,你的主页的FTP密码,网上的密码(像CodeProject帐号)等 等,等等,列也列不完。同样,你需要给你每个帐号设置不同的密码。因为如果你用唯一的一个密码给每个帐号设置,那如果有人得到这个密码,你就有麻烦 了…大麻烦。这个贼可以登陆你的email帐号,主页等等。
    KeePass 是一个自由/开源密码管理器或说保险箱,她可以安全地帮你管理密码。你可以把所有密码放到一个数据库,用一个主密码或密匙文件锁住整个数据库。因此,你只要记住单一的主密码或插入密匙文件就可以打开整个数据库。
  

KeePass 最新的版本是2.10,并且官方就提供中文语言包.
下载地址 http://downloads.sourceforge.net/keepass/KeePass-2.10-Setup.exe

简体中文语言包  http://downloads.sourceforge.net/keepass/SimplifiedChinese-2.10.zip

分类: 应用软件 标签:

StarUML——免费好用的UML工具

2010年2月7日 admin 没有评论

别看UML工具有一大堆,好用而且免费的真是少之又少。StarUML 做的非常不错,所以推荐给大家使用。

用例图

类图

ER图

StarUML默认不支持ER图,需要通过扩展来支持,步骤如下:

  • 通过StarUML的Modules下载页面下载ER Diagram模块
  • 将zip包释放到StarUML的安装路径(例如,C:\Program Files\StarUML\modules)的modules目录下。
  • 重启StarUML即可!

StarUML主页

StarUML下载页面

其他相关工具

OpenProj —MS Project的开源替代品

分类: 应用软件 标签: ,

Windows下的grep——findstr

2010年1月15日 admin 没有评论

linux下的grep具有强大的文本检索能力,其实在windows下也有一个类似的命令findstr

D:\>findstr /?
在文件中寻找字符串。

FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/F:file]
        [/C:string] [/G:file] [/D:dir list] [/A:color attributes] [/OFF[LINE]]
        strings [[drive:][path]filename[ ...]]

  /B        在一行的开始配对模式。
  /E        在一行的结尾配对模式。
  /L        按字使用搜索字符串。
  /R        将搜索字符串作为一般表达式使用。
  /S        在当前目录和所有子目录中搜索
              匹配文件。
  /I         指定搜索不分大小写。
  /X        打印完全匹配的行。
  /V        只打印不包含匹配的行。
  /N        在匹配的每行前打印行数。
  /M        如果文件含有匹配项,只打印其文件名。
  /O        在每个匹配行前打印字符偏移量。
  /P        忽略有不可打印字符的文件。
  /OFF[LINE] 不跳过带有脱机属性集的文件。
  /A:attr   指定有十六进位数字的颜色属性。请见 "color /?"
  /F:file   从指定文件读文件列表 (/ 代表控制台)。
  /C:string 使用指定字符串作为文字搜索字符串。
  /G:file   从指定的文件获得搜索字符串。 (/ 代表控制台)。
  /D:dir    查找以分号为分隔符的目录列表
  strings   要查找的文字。
  [drive:][path]filename
            指定要查找的文件。

除非参数有 /C 前缀,请使用空格隔开搜索字符串。
例如: ‘FINDSTR "hello there" x.y’ 在文件 x.y 中寻找 "hello" 或
"there" 。  ‘FINDSTR /C:"hello there" x.y’ 文件 x.y  寻找
"hello there"。

一般表达式的快速参考:
  .        通配符: 任何字符
  *        重复: 以前字符或类别出现零或零以上次数
  ^        行位置: 行的开始
  $        行位置: 行的终点
  [class]  字符类别: 任何在字符集中的字符
  [^class] 补字符类别: 任何不在字符集中的字符
  [x-y]    范围: 在指定范围内的任何字符
  \x       Escape: 元字符 x 的文字用法
  \<xyz    字位置: 字的开始
  xyz\>    字位置: 字的结束

有关 FINDSTR 常见表达法的详细情况,请见联机命令参考。另外windows下还有一个简化版的findstr——find可以使用.

分类: 应用软件 标签:

将FAT32格式转换为NTFS格式

2009年11月15日 admin 没有评论

安装了Everything这个软件,一直运行不起来,Google了一把原来只能对磁盘格式为NTFS的分区起作用,于是需要将FAT32转换为NTFS。大致的转换过程如下

在“运行”中输入“CMD”打开“命令提示符”窗口,输入:“CONVERT F: /FS:NTFS”,其中“F:”是分区盘符(要跟冒号),“/FS:NTFS”是把指定分区转换为NTFS格式。如果CONVERT命令提示磁盘有错误,无法进行转换,则可以通过CHKDSK  F: /F 进行检查和修复。

分类: 应用软件 标签:

Windows Live Writer 插件 — Syntax Highlighter for Windows Live Writer

2009年10月5日 admin 没有评论

软件介绍

Syntax Highlighter for Windows Live Writer 是一个能够让用户插入高亮显示源代码的 Windows Live Writer 插件,对于在博客上分享代码的 blogger 非常有用。

下载&安装

http://www.codeplex.com/Wiki/View.aspx?ProjectName=Highlight4Writer下载Highlight4Writer的ZIP包,截止2009年10月15日最新的版本是1.0.9.0-alpha。

下载以后,把ZIP解压缩,并拷贝到Windows Live Writer的Plugins目录。

1

启动Windows Live Writer以后在Windows Live Writer的【插入】菜单下就会多一项【Syntax highlighted text】,即表示安装成功。

使用

Syntax Highlighter for Windows Live Writer 插件使用方法很简单,在对需要插入代码的地方点击【插入】菜单中的【Syntax highlighted text】,在弹出的对话框中贴入代码并选择对应的语言即可。这个插件存在的一个重大缺陷是不支持中文。

最后,欢迎大家有更多好的Windows Live Writer的插件推荐给我!

分类: 应用软件, 网站 标签:

Windows xp新主题

2009年10月4日 admin 没有评论

在网上闲逛的时候发现的这个Windows主题,其实已经是几年前推出的产品的,由于是官方的,所以不需要破解,是用来起让人放心很多。 虽然是官方的主题,但微软并没有提供下载链接,喜欢的玩够可以通过http://www.askvg.com/download-new-official-embedded-theme-for-windows-xp-and-2003-no-file-patching-required/ 这个链接下载主题。安装以后,在【显示-属性】-【主题】中选择Embedded主题就可以了。

 

 

参考

http://www.askvg.com/download-new-official-embedded-theme-for-windows-xp-and-2003-no-file-patching-required/

分类: 应用软件 标签:

Firefox保存、打开mht-单一网页文件

2009年8月5日 admin 1 条评论

平时习惯用mht保存在网上找到的一些网页资料(都是借助IE),最近把操作系统更换成了Ubuntu, 需要用Firefox来保存和打开mht,原生的firefox不支持mht,可已经有热心的同学开发了相应的插件使firefox也可以支持mht.
什么是mht
   mht又叫“web单一文件”也就是将网页中包含的图片,CSS文件以及HTML文件全部放到一个MHT文件里面。mht就是mono html,就是独立的HTML文件,在浏览器特别是IE在save as时将页面中所有可以收集的元素全部存放在一个页面里。
Firefox支持mht吗?
   微软的IE6+原生就可以很好的支持mht,而firefox必须要借助 UnMHT 扩展才能处理mht,感兴趣的同学房屋UnMHT 项目主页就可以找到插件下载的地址了。 安装完毕以后,firefox就会出现以下的内容,这样就可以直接在Firefox中保持你mht了。

68498afbcb4aeb41024f5677

相关资料

UnMHT插件下载

分类: 应用软件 标签: ,

OpenProj —MS Project的开源替代品

2009年8月5日 admin 1 条评论

很多同学在制定项目计划的时候都会用上一些项目管理软件,如Ms Project。但Ms Project是商业软件,在某些环境使用有很多限制。OpenProj是一款开源的项目管理软件,且是免费的。与微软的Project类似,用各种图来安排工序,标识关键路径,触发各类事情,工序优化等等,项目管理软件可以帮人省许多事情。OpenProj做的较为出色的是它是跨平台的,Windows, Linux, Unix, Mac下都能使用,中文的支持也没有问题。但OpenProj的操作性设计的不如Ms Project便利。使用Ms Project的同学刚开始可能很不习惯。

 

OpenProj项目主页

OpenProj下载地址

其他相关工具

StarUML——免费好用的UML工具

分类: 应用软件 标签:

Firefox最常用的10个快捷方式

2009年5月16日 admin 没有评论

Firefox是我最常用的浏览器,下面是我用的最多的Firefox快捷方式
   1. ctrl + shift + t== 撤消最近关闭的标签页。 这个功能菜单上没有只能通过快捷方式来调用。
   2. ctrl + 1 … 8 == 选中标签页(1到8)
   3. ctrl +9 == 上次选中的标签页
   4. ctrl + k ==光标移至搜索栏
   5. ctrl + w == 关闭当前标签页
   6. ctrl + t ==新开标签页
   7. alt + d==光标移至地址栏
   8. ctrl + tab / ctrl + shift + tab ==下一标签页/上一标签页
   9. / ==输入查找文本
10. CtrlCmd+Enter ==补全 .com 地址
更多的Firefox资料可以参考 http://support.mozilla.com/zh-CN/kb/Firefox+Help

分类: 应用软件 标签: