<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[[aptana3.0]Eclipse常用快捷键及快捷键功能失效时的解决方案]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Fri, 25 Jan 2013 02:20:03 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	背景：Aptana3.0是一个很好的开发PHP的软件工具，不光是js，尤其是3.0,我试用了下，但发现这个基于eclipse的软件里有一个快捷键失效，如：搜索引用（快捷键Ctrl+Shift+G）无效,如ctrl+q回到上一个编辑的地儿也好像不行，于是否在网上找了篇文章，可以试试，是不是这个问题。摘录如下：<br/>&nbsp;&nbsp; 当Eclipse快捷键功能，或者使用菜单时都无效。例如：搜索引用（快捷键Ctrl+Shift+G）无效；<br/>解决方案：转换WorkSpac‍e，或者删除WorkSpace目录下的‍.metadata文件夹，重启Eclipse，重新设置。<br/>D:&#92;admin&#92;My Documents&#92;Aptana Studio 3 Workspace&#92;.metadata&nbsp;&nbsp;删除。<br/>D:&#92;admin&#92;My Documents&#92;Aptana Studio 3 Workspace<br/><br/>Eclipse的编辑功能非常强大，掌握了Eclipse快捷键功能，能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。<br/>1. 【ALT+/】<br/>此快捷键为用户编辑的好帮手，能为用户提供内容的辅助，不要为记不全方法和属性名称犯愁，当记不全类、方法和属性的名字时，多体验一下【ALT+/】快捷键带来的好处吧。<br/><br/>2. 【Ctrl+O】<br/>显示类中方法和属性的大纲，能快速定位类的方法和属性，在查找Bug时非常有用。<br/><br/>3. 【Ctrl+/】<br/>快速添加注释，能为光标所在行或所选定行快速添加注释或取消注释，在调试的时候可能总会需要注释一些东西或取消注释，现在好了，不需要每行进行重复的注释。<br/><br/>4. 【Ctrl+D】<br/>删除当前行，这也是笔者的最爱之一，不用为删除一行而按那么多次的删除键。<br/><br/>5. 【Ctrl+M】<br/>窗口最大化和还原，用户在窗口中进行操作时，总会觉得当前窗口小（尤其在编写代码时），现在好了，试试【Ctrl+M】快捷键。<br/><br/>查看和定位快捷键<br/><br/>在程序中，迅速定位代码的位置，快速找到Bug的所在，是非常不容易的事，Eclipse提供了强大的查找功能，可以利用如下的快捷键帮助完成查找定位的工作。<br/><br/>1. 【Ctrl+K】、【Ctrl++Shift+K】<br/>快速向下和向上查找选定的内容，从此不再需要用鼠标单击查找对话框了。<br/><br/>2. 【Ctrl+Shift+T】<br/>查找工作空间（Workspace）构建路径中的可找到Java类文件，不要为找不到类而痛苦，而且可以使用“*”、“？”等通配符。<br/><br/>3. 【Ctrl+Shift+R】<br/>和【Ctrl+Shift+T】对应，查找工作空间（Workspace）中的所有文件（包括Java文件），也可以使用通配符。<br/><br/>4. 【Ctrl+Shift+G】<br/>查找类、方法和属性的引用。这是一个非常实用的快捷键，例如要修改引用某个方法的代码，可以通过【Ctrl+Shift+G】快捷键迅速定位所有引用此方法的位置。<br/><br/>5. 【Ctrl+Shift+O】<br/>快速生成import，当从网上拷贝一段程序后，不知道如何import进所调用的类，试试【Ctrl+Shift+O】快捷键，一定会有惊喜。<br/><br/>6. 【Ctrl+Shift+F】<br/>格式化代码，书写格式规范的代码是每一个程序员的必修之课，当看见某段代码极不顺眼时，选定后按【Ctrl+Shift+F】快捷键可以格式化这段代码，如果不选定代码则默认格式化当前文件（Java文件）。<br/><br/>7. 【ALT+Shift+W】<br/>查找当前文件所在项目中的路径，可以快速定位浏览器视图的位置，如果想查找某个文件所在的包时，此快捷键非常有用（特别在比较大的项目中）。<br/><br/>8. 【Ctrl+L】<br/>定位到当前编辑器的某一行，对非Java文件也有效。<br/><br/>9. 【Alt+←】、【Alt+→】<br/>后退历史记录和前进历史记录，在跟踪代码时非常有用，用户可能查找了几个有关联的地方，但可能记不清楚了，可以通过这两个快捷键定位查找的顺序。<br/><br/>10. 【F3】<br/>快速定位光标位置的某个类、方法和属性。<br/><br/>11. 【F4】<br/>显示类的继承关系，并打开类继承视图。<br/><br/>调试快捷键<br/><br/>Eclipse中有如下一些和运行调试相关的快捷键。<br/><br/>1. 【Ctrl+Shift+B】：在当前行设置断点或取消设置的断点。<br/>2. 【F11】：调试最后一次执行的程序。<br/>3. 【Ctrl+F11】：运行最后一次执行的程序。<br/>4. 【F5】：跟踪到方法中，当程序执行到某方法时，可以按【F5】键跟踪到方法中。<br/>5. 【F6】：单步执行程序。<br/>6. 【F7】：执行完方法，返回到调用此方法的后一条语句。<br/>7. 【F8】：继续执行，到下一个断点或程序结束。<br/><br/>常用编辑器快捷键<br/><br/>通常文本编辑器都提供了一些和编辑相关的快捷键，在Eclipse中也可以通过这些快捷键进行文本编辑。<br/>1. 【Ctrl+C】：复制。<br/>2. 【Ctrl+X】：剪切。<br/>3. 【Ctrl+V】：粘贴。<br/>4. 【Ctrl+S】：保存文件。<br/>5. 【Ctrl+Z】：撤销。<br/>6. 【Ctrl+Y】：重复。<br/>7. 【Ctrl+F】：查找。<br/><br/>其他快捷键<br/><br/>Eclipse中还有很多快捷键，无法一一列举，用户可以通过帮助文档找到它们的使用方式，另外还有几个常用的快捷键如下。<br/>1. 【Ctrl+F6】：切换到下一个编辑器。<br/>2. 【Ctrl+Shift+F6】：切换到上一个编辑器。<br/>3. 【Ctrl+F7】：切换到下一个视图。<br/>4. 【Ctrl+Shift+F7】：切换到上一个视图。<br/>5. 【Ctrl+F8】：切换到下一个透视图。<br/>6. 【Ctrl+Shift+F8】：切换到上一个透视图。<br/><br/><br/>文章来源：<br/>http://hi.baidu.com/dd_taiyangxue/item/9626f0ead01914d6ea34c955<br/><br/><br/>还有一篇文章论述这个问题，eclipse下 alt+/快捷键方式失效的解决 <br/>eclipse下 alt+/快捷键方式失效的解决 eclipse使用时间不长，看到很多快捷的代码编写方法，可是alt+/这种方法对我怎么就无效呢？？ <br/><br/>尤其经常用到System.out.println()，很多文章都说输入sysout然后按下alt+/就可以自动转换，可我怎么试验都无效，到处寻找资料。。。。<br/><br/>原来还是出在eclipse不同版本的设置问题上。 我使用的是 eclipse 3.1.1 在 Window - Preferences - General - Keys 内找到Content Assist，发现他的快捷键居然是 Ctrl+SpaceBar 这不是跟咱们操作系统输入法的快捷冲突了吗？ 难怪不管用，把这个设置成 atl+/ 就可以了！ 不过还要注意哟，如果Keys里面还有其他用到alt+/的地方也要修改，快捷键不能相同的！ 然后一切OK啦！ 附：简要方法：在 Window - Preferences - General - Keys 内 1、把word completion的快捷键设置alt+C 2、把Content Assist的快捷键由ctrl+space改成alt+/<br/><br/>(注：其中when的选择不要弄错选择Editing text（包含in java， in jsp），选择in window还是有问题的，貌似集合太大，反而不认)<br/><br/>-----------------------------------------------------------------------------------------------------------------<br/><br/>每个项目用的eclipse版本经常不一样，换了一个之后alt+/就失灵了，但这个功能是最常用的:) 解决方法：在 Window - Preferences - General - Keys 内<br/><br/>1、把word completion的快捷键设置alt+C<br/><br/>2、把Content Assist的快捷键由ctrl+space改成alt+/<br/><br/><br/>eclipse 下 alt+/快捷键方式失效的解决 eclipse使用时间不长，看到很多快捷的代码编写方法，可是alt+/这种方法对我怎么就无效呢？？尤其经常用到System.out.println()，很多文章都说输入sysout然后按下alt+/就可以自动转换，可我怎么试验都无效，到处寻找资料。。。。原来还是出在eclipse不同版本的设置问题上。 我使用的是 eclipse 3.1.1 在 Window - Preferences - General - Keys 内找到Content Assist，发现他的快捷键居然是 Ctrl+SpaceBar 这不是跟咱们操作系统输入法的快捷冲突了吗？ 难怪不管用，把这个设置成 atl+/ 就可以了！不过还要注意哟，如果Keys里面还有其他用到alt+/的地方也要修改，快捷键不能相同的！ 然后一切OK啦！ 附：简要方法： 在 Window - Preferences - General - Keys 内<br/>1、把word completion的快捷键设置alt+C<br/>2、把Content Assist的快捷键由ctrl+space改成alt+/ 
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [aptana3.0]Eclipse常用快捷键及快捷键功能失效时的解决方案]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>