eclipse中格式化代码快捷键Ctrl+Shift+F失效
来源:互联网 发布:网络在线直播 编辑:程序博客网 时间:2024/05/01 13:28
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” 即可,如下图所示:
0 0
- eclipse中格式化代码快捷键Ctrl+Shift+F失效
- eclipse中格式化代码快捷键Ctrl+Shift+F失效
- eclipse 中代码格式化快捷键Ctrl+Shift+F失效
- eclipse中格式化代码快捷键Ctrl+Shift+F失效
- eclipse中的格式化代码Ctrl+shift+F快捷键失效原因
- eclipse的Ctrl + Shift + F格式化代码快捷键失效问题解决
- Eclipse标准格式化代码快捷键Ctrl+Shift+F失效
- Eclipse格式化代码快捷键Ctrl+Shift+F失效
- eclipse格式化代码快捷键Ctrl+Shift+F失效
- eclipse 格式化快捷键Ctrl+Shift+F失效
- eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法
- eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法
- eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法
- eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法
- eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法
- eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法
- eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法
- eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法
- 简单粗暴地理解 JS 原型链
- ARMv8-AArch64简述
- 数论——bzoj3560: DZY Loves Math V
- Android应用开发———Android简介
- JavaScript中的对象(1)
- eclipse中格式化代码快捷键Ctrl+Shift+F失效
- 模块计算机类型x64与目标计算机类型X86冲突
- poj 2081
- 把汇总报表页面生成 pdf文件方案!
- Multiple CPUs,Multiple Cores、Hyper-Threading
- 深入解析Android中View的工作原理
- B-Babelfish
- 条款10 令operator=返回一个reference to *this
- 剑指offer-二叉树的下一个结点