2012-01-28 8 views
0

場合によっては、どのテキストエディタでも、タブの長さが異なる場合があります。 下のスクリーンショットでは、2つのタブスペースの長さが異なる方法を赤で示しています。時々あなたはタブを押して、スペースバーを押すのと同じスペースを与えます。メモ帳を含むエディタはどのようにタブを処理しますか?

このような距離はどのように決定されますか?それは前の/次の行に一致するのですか? enter image description here

答えて

2

通常、ページ上に固定幅を定義する、いわゆるタブストップ(15pxごと)を使用します。したがって、あなたがタブを押すと、最も近い次のタブストップにカーソルが移動します。

| | | | | | <- tabstops 
some text, press tab  . <- move here 
less text press tab .  <- move less 
different length again . <- move here 

ココア以下を参照してください。これらのドキュメントのためのhttp://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSParagraphStyle_Class/Reference/Reference.html

一部のエディタでもタブストップを表示し、ユーザーが自分の位置を編集してみましょう:

TextEdit

関連する問題