回答編集履歴

3

より文意が明確になるように

2018/08/09 01:21

投稿

maisumakun
maisumakun

スコア145932

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- 「インデント」+「前の行の文法要素に合わせた位置揃え」を行う場合、すべてタブで行おうとしても、揃えるべき桁がタブだと中途半端な位置になって、**目的の位置に入れられない**ということが発生します。この状況でタブとスペースの混在を許さないとすれば、インデントもスペースに揃えるしか手段がありません(さすがに、行頭から連続するスペースに対して「インデント分だけタブにして、残りはスペースで」というような打ち分けは難しいでしょうし、エディタで自動判定するのも困難だと思います)。
5
+ 「インデント」の直後で「前の行の文法要素に合わせた位置揃え」を行う場合、すべてタブで行おうとしても、揃えるべき桁がタブだと中途半端な位置になって、**目的の位置に入れられない**ということが発生します。この状況でタブとスペースの混在を許さないとすれば、インデントもスペースに揃えるしか手段がありません(さすがに、行頭から連続するスペースに対して「インデント分だけタブにして、残りはスペースで」というような打ち分けは難しいでしょうし、エディタで自動判定するのも困難だと思います)。
6
6
 
7
7
 
8
8
 

2

少し補足

2018/08/09 01:20

投稿

maisumakun
maisumakun

スコア145932

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- 「インデント」+「行の位置揃え」を行う場合、すべてタブで行おうとしても、揃えるべき桁がタブだと中途半端な位置になって、**目的の位置に入れられない**ということが発生します。この状況でタブとスペースの混在を許さないとすれば、インデントもスペースに揃えるしか手段がありません(さすがに「インデント分だけタブにして、残りはスペースで」というような打ち分けは難しいでしょうし、エディタで自動判定するのも困難だと思います)。
5
+ 「インデント」+「前の行の文法要素に合わせた位置揃え」を行う場合、すべてタブで行おうとしても、揃えるべき桁がタブだと中途半端な位置になって、**目的の位置に入れられない**ということが発生します。この状況でタブとスペースの混在を許さないとすれば、インデントもスペースに揃えるしか手段がありません(さすがに、行頭から連続するスペースに対して「インデント分だけタブにして、残りはスペースで」というような打ち分けは難しいでしょうし、エディタで自動判定するのも困難だと思います)。
6
6
 
7
7
 
8
8
 

1

外側をインデントしておく

2018/07/04 03:38

投稿

maisumakun
maisumakun

スコア145932

test CHANGED
@@ -12,23 +12,27 @@
12
12
 
13
13
  ```ruby
14
14
 
15
- # 奇数桁なので、スペースで位置揃えするしかない
15
+ module SomeModule
16
16
 
17
- def self.some_method(phrase_id,
17
+ # 奇数桁なので、スペースで位置揃えするしかない
18
18
 
19
- phrase_key,
19
+ def self.some_method(phrase_id,
20
20
 
21
- target_locale,
21
+ phrase_key,
22
22
 
23
- value,
23
+ target_locale,
24
24
 
25
- user_id,
25
+ value,
26
26
 
27
- do_xss_check,
27
+ user_id,
28
28
 
29
- allow_verification)
29
+ do_xss_check,
30
30
 
31
+ allow_verification)
32
+
31
- ...
33
+ ...
34
+
35
+ end
32
36
 
33
37
  end
34
38