当前位置:编程学习 > JAVA >>

代码里不能有tab,有点蛋疼了

用eclipse写代码,以前习惯了ctrl+shift+f,结果全是tab符号。结果现在这个项目规定代码里不能出现tab,理由是不同的系统里tab占用的字符数不同,会造成阅读困难。
有点蛋疼了,只能在utrledit里,手动用4个空格符替代tab。
我想知道还有其他项目有这种规定吗? --------------------编程问答-------------------- 听说过这个,但貌似是很久之前的事情了 --------------------编程问答--------------------
引用 1 楼 ccs02287 的回复:
听说过这个,但貌似是很久之前的事情了


晕,你在eclipse里把tab设置成4 space后,
还是可以用ctrl+shift+f格式化的啊。。。 --------------------编程问答-------------------- 。。。不理解,不同系统的TAB占用不同字符,但是你一个文件只能在一个系统打开啊,占用必然都是一样的,怎么会造成阅读困难?

应该是不能TAB和空格混杂,这样倒是可能造成阅读困难,但是这样的事情,我觉得禁止直接打空格要比禁止打TAB好。 --------------------编程问答--------------------
引用 2 楼 flagiris 的回复:
Quote: 引用 1 楼 ccs02287 的回复:

听说过这个,但貌似是很久之前的事情了


晕,你在eclipse里把tab设置成4 space后,
还是可以用ctrl+shift+f格式化的啊。。。

怎么改 --------------------编程问答--------------------
引用 3 楼 beichui 的回复:
。。。不理解,不同系统的TAB占用不同字符,但是你一个文件只能在一个系统打开啊,占用必然都是一样的,怎么会造成阅读困难?

应该是不能TAB和空格混杂,这样倒是可能造成阅读困难,但是这样的事情,我觉得禁止直接打空格要比禁止打TAB好。

我也不能理解,反正code standard里就是说禁止tab --------------------编程问答--------------------
引用 4 楼 powertonnueton 的回复:
Quote: 引用 2 楼 flagiris 的回复:

Quote: 引用 1 楼 ccs02287 的回复:

听说过这个,但貌似是很久之前的事情了


晕,你在eclipse里把tab设置成4 space后,
还是可以用ctrl+shift+f格式化的啊。。。

怎么改

preferences里,找到java-->Code Style-->Formatter里把模板格式里用空格来输入一遍,之后的快捷键就可以用了。 --------------------编程问答-------------------- 1,打开Eclipse首选项,window->Prefrences
2,左侧找到Java->Code Style ->Formatter
3,Active Profile下拉选择Eclipse[Build In], 点击New按钮,随便输入一个新的配置文件名称
4,会自动弹出一个窗口(或者点击Edit),在Identation选项卡中的General Setting时设置Tab Policy为Spaces Only, 下方可以设置Tab Size,默认为4,可以根据需要修改。
5,一路OK回到Eclipse,打开任意文件,按Ctrl + Shift + F进行代码格式化,Tab会自动转换为4个空格。

纯手打,望采纳
--------------------编程问答--------------------
引用 4 楼 powertonnueton 的回复:
Quote: 引用 2 楼 flagiris 的回复:

Quote: 引用 1 楼 ccs02287 的回复:

听说过这个,但貌似是很久之前的事情了


晕,你在eclipse里把tab设置成4 space后,
还是可以用ctrl+shift+f格式化的啊。。。

怎么改


看看6L,7L的。。。 --------------------编程问答-------------------- 学习了 --------------------编程问答--------------------
引用 7 楼 feg545 的回复:
1,打开Eclipse首选项,window->Prefrences
2,左侧找到Java->Code Style ->Formatter
3,Active Profile下拉选择Eclipse[Build In], 点击New按钮,随便输入一个新的配置文件名称
4,会自动弹出一个窗口(或者点击Edit),在Identation选项卡中的General Setting时设置Tab Policy为Spaces Only, 下方可以设置Tab Size,默认为4,可以根据需要修改。
5,一路OK回到Eclipse,打开任意文件,按Ctrl + Shift + F进行代码格式化,Tab会自动转换为4个空格。

纯手打,望采纳

真可以啊,谢谢
补充:Java ,  Java相关
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,