Eclipse自动排版快捷键失效(转)

格式化代码(Eclipse 格式化代码块快捷键:Ctrl+Shift+F)

1.格式化java代码 :

①Ctrl+Shift+F

但是我们会遇到按 Ctrl+Shift+F不起作用的时候? 
      Ctrl+Shift+F 在搜狗拼音里是简繁替换。一旦安装搜狗拼音这个快捷键就被占用了,不过可以通过设置搜狗的简繁快捷键为其他的。换成其他的时候果然可以在eclipse里使用格式化快捷键了。 
其实一般可以归纳为这几点: 1.Ctrl或Shift或F键坏了; 
                                           2.整个键盘的问题; 
                                           3.Ctrl+Shift+F 快捷键被其他软件占用(如:搜狗拼音,百度拼音)。

②Eclipse 保存文件时自动格式化代码

很多不知道Eclipse有个很有用的功能,就是自动格式源代码的功能,一般大家都是直接Ctrl+Shift+F手动格式化,多浪费时间。

其实Eclipse里已经带有自动格式化功能了,默认是没有代开该功能的。  
具体方法:windows-->Preferences-->Java --> Editor-->Save Actions, 看到右边的选项了吧,勾选“Perform the selected actions on save”,其他选项根据需要自己选择或者配置就可以了。  
           别忘了,最后Apply和Ok一下。 

2.格式化XML代码:Ctrl+Shift+F,但是要做如下修改

但对于XML文件来说有时格式化后,一个控件的配置属性全都挤在一行,阅读和修改起来都很不方便。 
而我们希望最佳的格式化效果如下,控件的每个属性配置占一行方便阅读修改,没有子元素的控件直接使用 /> 关闭: 
<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"         
         android:layout_width="fill_parent"

android:layout_height="fill_parent"/>

android:text="Some Content"  
         android:layout_width="wrap_content"  
         android:layout_height="wrap_content" /> 
     </LinearLayout> 
    为了达到上述的格式化效果,需要修改Eclipse的一些配置及进行一些额外的操作: 
修改Eclipse的XML格式化配置: 
    这一步的配置是使格式化的效果为控件的每个属性配置占一行。进入 Window/Preferences,展开到 XML/XML Files/Editor,

勾选 “Split multiple attributes each on a new line” 即可,如下图所示:


         <TextView android:id="@+id/TextView01"

时间: 2024-10-08 20:04:41

Eclipse自动排版快捷键失效(转)的相关文章

eclipse自动补全失效解决办法

如果你之前是可以自动补全的,或者是你新安装的Eclipse已经设置好了自动补全了,还是无效,请参看下面的内容 失效的问题多种情况总结,最后找到了原因. 原因是自动补全需要在java选项中设置 java的property. 具体方法如下: eclipse自补全失效的解决办法: 1. 先检查自动补全的快捷方式是否设置正确.如下图所示: 2. 自动补全需要对java -edit-content assisnt 进行设置.设置如下图: 3.完成上述步骤,问题解决.

Eclipse下提示快捷键失效

Mac电脑在添加Eclipse xml文件的过程中, 会遇到提示快捷键alt + / 失效的情况. 如何解决这个问题呢? 首先选择Eclipse -> Preferences -> General -> Keys 在搜索框里检索Content Assist 点击后 更改binding内容,直接输入 alt + / 即可 完成后, 再重新打开xml文件,尝试按alt + / 可以发现出现提示: 原文地址:https://www.cnblogs.com/zhichun/p/12229732.

VisualStudio 自动排版等 快捷键

VisualStudio2010自动排版快捷键:全部代码排版:1. ctrl+E,D 按住ctrl,相继按下E.D                          2. ctrl+K,F 按住ctrl,相继按下K.F选定代码排版:Ctrl+E,Fvs2010常用快捷键:选定代码:Ctrl+Shift+U:变为大写选定代码:Ctrl+U:变为小写Ctrl+J:显示成员列表(光标移到.后面才会显示,不过一般敲完.后会自动出来,修改代码的时候比较有用)Ctrl+.:自动using(光标移到未usin

eclipse alt+/快捷键失效

Eclipse没有了自动提示功能,也不是全部不提示,大多数情况下按下"alt+/"键还会产生提示,但是当我在java项目中邪main方法和syso的时候,"alt+/"则会失效,今天在网上搜索了一下结果,主要有一下几种方法: 1.次方法用于没有一点提示的情况:依次打开eclipse上面的windows --preferences --java --editor -- content assist ,在右上方有一行"select the proposal k

Ubuntu Myeclipse alt /自动补全快捷键失效

解决办法: 1.启动MyEclipse 选择菜单栏 Windows ->Preperences ->General ->keys 2.把word completion 的快捷键设置alt+/删掉!//如果这里不删除的话,你就算设置了也没用的. 3.把Content Assist 的快捷键 改成alt+/ Ubuntu Myeclipse alt /自动补全快捷键失效

Eclipse自动补全+常用快捷键

一,Eclipse自动补全增强方法 在Eclipse中,从Window -> preferences -> Java -> Editor -> Content assist -> Auto-Activation下,我们可以在"."号后面加入我们需要自动提示的首字幕,比如"abc",可以把26个字母的大小写全部加上 .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_ 二,常用快捷键

Eclipse自动提示(alt+/快捷键)修复

最近电脑新安装的eclipse的"alt+/"快捷键自动提示功能不起作用,比如按下main方法或者syso都不会自动提示,现解决方案如下: 1.如果是没有一点提示:依次打开eclipse上面的windows --preferences --java --editor -- content assist -- advanced ,在右侧窗口上方有一行"select the proposal kinds contained in the 'default' content ass

Eclipse快捷键失效解决办法

最近在打开Eclipse的debug之后,狂按F8(resume),不能跳到下一个断点,心急如焚.各种查看Eclipse快捷键设置,以至于怀疑Eclipse出了问题,于是删掉,重新解压之前下载的安装包,结果如故.相信小伙伴们碰到过和我一样的问题也会很着急吧. 图1 Eclipse的Resume——快捷键F8 当让了,真相只有一个——快捷键占用.到底是哪个软件占用了快捷键呢?笔者机器上安装了各种常用的办公软件,还有QQ之类的通讯软件,加上一大堆的开发工具,找一个快捷键如同打开捞针. 本着有问题找度

Xcode 常用快捷键及代码自动排版

1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD+OPt+S:保存所有文件CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + Q :退出XcodeCMD + SHIFT + W: 关闭文件 2. 编辑CMD + [: 左缩进CMD + ]: 右缩进 CMD+shift+F:项目中查找CMD+G:查找下一个CMD+shift+G:查找上一个 Ctrl + F :前移光标Ctrl + B :后移光标