崇高なテキスト2-空白文字の表示


434

Sublime Textで印刷できない文字を表示するにはどうすればよいですか(スペースとタブに興味があります)?

回答:


657

空白を表示するには、設定は次のとおりです。

// Set to "none" to turn off drawing white space, "selection" to draw only the
// white space within the selection, and "all" to draw all white space
"draw_white_space": "selection",

Preferences-> Settings Defaultに行くとそれを見ることができます。ユーザー設定を編集して(設定->設定-ユーザー)、以下のように行を追加すると、必要なものが得られます。

{
    "color_scheme": "Packages/Color Scheme - Default/Slush & Poppies.tmTheme",
    "font_size": 10,
    "draw_white_space": "all"
}

設定はJSONであるため、末尾にコンマを付けないでください。


2
空白(タブのダッシュ)の色をもう少し明るい色に変更する方法はありますか?
Mithun Sreedharan 2013

3
@Mithunあなたはその変更を行うために配色を編集できるはずです。特定の色設定を変更する必要があるかどうかはわかりませんが、かなり慎重にラベルが付けられているため、少し遊んでみればわかるはずです。
Andrew Barrett

2
配色の最初に、背景、キャレット、前景などの一般的な設定があります。「非表示」キーは、変更する色です。
Roger_S 2013

2
配色のものを削除してみませんか?とにかく、賛成投票してください!:D
HaveAGuess 2015

18
メニューからこれを切り替えるだけの方法はありませんか?最も単純なテキストエディタにもこの「機能」があります。
Ciri、2015年

93

選択したテキストでは、スペースはドット(。)として、タブはダッシュ(-)として表示されます。


6
'"translate_tabs_to_spaces": true'もちろん、
コース

26
もちろん、<kbd> Ctrl / Cmd + A </ kbd>が空白の問題をチェックする最も速い方法になります。
iono 2013

これは私のLinuxラップトップで動作しますが、私のWindowsデスクトップでは動作しません。
MaxNevermind 2016年

17

私はUnicode Character Highlighter、空白やその他の特殊文字を表示できます。

これを追加、パッケージコントロール

パッケージのインストール、Unicode ...


検出できる特殊文字が見つかった場合は、自動的に表示されます。
2014




4

私はこれが古いスレッドであることを知っていますが、1つのショートカットで空白モード(なし、選択、すべて)を循環できる自分のプラグインが好きです。また、ビュー| 空白メニュー。

うまくいけば、人々はこれが役立つと思うでしょう-それは多くの人々によって使用されます:)


これ、リンクのみの回答、またはソフトウェアの推奨事項への応答と見なされる可能性があり、どちらもトピックから外れています。しかし、それは役に立ちそうなので、私はそれを残しておきます:-)
16年

3

「迅速かつ汚い」方法は、検索機能を使用して正規表現をアクティブにすることです。

次に、次のように検索します。\ s強調表示スペース\ tタブの\ n改行など


実際には、「\ s」はすべての空白を表します。スペースのみの場合は、スペース文字「\」をエスケープします
eldorz


1

私はいくつかのプラグイン(Unicode Character Highlighterを含む)を持っていますが、今日私から隠れている文字を見つけたのはHighlighterだけでした。

readmeのテキストを貼り付けることで、機能しているかどうかをテストできます。

参考までに、困ったキャラはでした

健全性を確認するには、非表示の文字を含むテキストの範囲で右矢印キーをタップします。文字を通過するには、右矢印を2回押す必要があります。

次のカスタム正規表現文字列も使用しています(完全には理解していません)。

{
    // there's an extra range in use [^\\x00-\\x7F]
    // also, don't highlight spaces at the end of the line (my settings take care of that)
    "highlighter_regex": "(\t+ +)|( +\t+)|[^\\x00-\\x7F]|[\u2026\u2018\u2019\u201c\u201d\u2013\u2014]"
}

ところで、このキャラクターはSkitch> Zeplinワークフローからコピーされました
ptim

...そして私が考えている間、別の健全性チェックはlinux.die.net/man/1/xxdです。ターミナルでxxdと入力し、文字列を貼り付けます
ptim
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.