0
点赞
收藏
分享

微信扫一扫

eclipse xml格式化快捷键


  ? ? ?①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一下。?

  

eclipse xml格式化快捷键_xml

?

  但对于XML文件来说有时格式化后,一个控件的配置属性全都挤在一行,阅读和修改起来都很不方便。?

  而我们希望最佳的格式化效果如下,控件的每个属性配置占一行方便阅读修改,没有子元素的控件直接使用

/> 关闭:?
   ?
  

  ? ? ? ? ?android:layout_width="fill_parent"
  ? ? ? ? ?android:layout_height="fill_parent"/>?
  ? ? ? ? ?android:text="Some Content"
  ? ? ? ? ?android:layout_width="wrap_content"
  ? ? ? ? ?android:layout_height="wrap_content" />?
  ? ? ?

?

  ? ? 为了达到上述的格式化效果,需要修改Eclipse的一些配置及进行一些额外的操作:?

  修改Eclipse的XML格式化配置:?

  ? ? 这一步的配置是使格式化的效果为控件的每个属性配置占一行。进入

  Window/Preferences,展开到 XML/XML Files/Editor,?

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

  

eclipse xml格式化快捷键_ide_02

举报

相关推荐

0 条评论