JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » 交流、聊天、灌水  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 討厭的排版方式
RR

~Nintendo64~



發文: 686
於 2016-09-05 07:38 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
很討厭所謂『標準』的排版...難以一眼就看出括號的範圍,甚至有些單行(例如if)還省略掉括號,整個串一起簡直讓人眼睛發痛。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
void someMethod(){
  ...
  ...
  ...
}
 
void someMethod2(int parameter){
  ...
  some fucking long fucking long fucking long fucking long fucking long command{
    ...
    ...
    ...
    if(something){
      some code;
    }
    else
      some code;
  }
}


更討厭那種用tab排版的方式,每個編輯器對tab的解讀不同,常常遇到別人認為自己有好好縮排(其實混了一堆tab和空白字元),我開來看的code卻長得像這樣:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void someMethod3(String parameter){
    if(xxoo){
    String s="...";
      String s2="xxx";
      String s3="yyy";
      }
 
    for(ooxx){
    int i=1;
    int j=2;
        int k=3;
        int l=4;
      }
    ...
    ...
    ...
}


為何不能用空白字元縮排,用上下對齊的方式標括號?乾淨清楚明寮啊!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
void someMethod2(int parameter)
{
  ...
  some fucking long fucking long fucking long fucking long fucking long command
  {
    ...
    ...
    ...
    if(something)
    {
      some code;
    }
    else
    {
      some code;
    }
  }
}
 
void someMethod3(String parameter)
{
  if(xxoo)
  {
    String s="...";
    String s2="xxx";
    String s3="yyy";
  }
 
  for(ooxx)
  {
    int i=1;
    int j=2;
    int k=3;
    int l=4;
  }
  ...
  ...
  ...
}


說說發洩而已,沒想改變什麼......


reply to postreply to post

Focus TDCi Powershift,純正德國血統
作者 Re:討厭的排版方式 [Re:RR]
estrelas





發文: 227
於 2016-09-06 01:04 user profilesend a private message to usersend email to estrelasreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
RR wrote:
很討厭所謂『標準』的排版...難以一眼就看出括號的範圍,甚至有些單行(例如if)還省略掉括號,整個串一起簡直讓人眼睛發痛。


我反而討厭把括號頭移到下一行, 個人喜好(誤)
單行我更喜歡省略括號, 不高興可以跟我吵(大誤)


更討厭那種用tab排版的方式,每個編輯器對tab的解讀不同,常常遇到別人認為自己有好好縮排(其實混了一堆tab和空白字元),我開來看的code卻長得像這樣:

為何不能用空白字元縮排,用上下對齊的方式標括號?乾淨清楚明寮啊!

說說發洩而已,沒想改變什麼......


用空白還不是一樣容易算錯格數,
更何況用tab排還可以依個人喜好設定對映的縮排長度
用空白的話, 大家擲骰子決定縮排幾個字元嗎


reply to postreply to post
tôi yêu gái Việt Nam ^__^
作者 Re:討厭的排版方式 [Re:estrelas]
chih0812





發文: 629
於 2016-09-06 05:12 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
estrelas wrote:
我反而討厭把括號頭移到下一行, 個人喜好(誤)
單行我更喜歡省略括號, 不高興可以跟我吵(大誤)

用空白還不是一樣容易算錯格數,
更何況用tab排還可以依個人喜好設定對映的縮排長度
用空白的話, 大家擲骰子決定縮排幾個字元嗎


我也覺得,tab 才是王道 XD


reply to postreply to post
SCJP, SCWCD, SCBCD, NCLP, OCUP
作者 Re:討厭的排版方式 [Re:RR]
RR

~Nintendo64~



發文: 686
於 2016-09-09 02:29 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
以XML為例,多數都是這樣
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="UTF-8"?>
<Level1>
  <Level2>xxx</Level2>
  <Level2.1>xxx</Level2.1>
  <Level2.2>
    <Level3>yyy</Level3>
  </Level2.2>
</Level1>


錯誤的例子就是這樣
1
2
3
4
5
6
7
<?xml version="1.0" encoding="UTF-8"?><Level1>
  <Level2>xxx</Level2>
  <Level2.1>xxx</Level2.1>
  <Level2.2><Level3>
    yyy</Level3>
  </Level2.2>
</Level1>

噗哧,有人這樣寫嗎?


reply to postreply to post

Focus TDCi Powershift,純正德國血統
» JWorld@TW »  交流、聊天、灌水

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8