Visual Studioのエディターでスペース、タブ、CRLF文字を表示する


300

Visual Studio 2010 Pro:エディターがスペース、タブ、パラグラフ、CRLFなどの文字を表示できるようにするための設定はどこにありますか?NotePad ++でもできます。


1
誤って制御文字を追加した場合、またはエラーの原因となった制御文字があると思われる場合は、疑わしいコードセクションを切り取り、それをNotepad ++に貼り付け、原因を見つけて削除してから、コードを作成してVisual Studioに貼り付けます。これが最も簡単な方法であり、常に機能します。念のため、インストールされているNotepad ++のコピーを保管してください。
Samir 2017

回答:


500

編集>詳細設定>空白の表示。キーボードショートカットはCTRL+ RCTRL+ Wです。コマンドはと呼ばれEdit.ViewWhiteSpaceます。

これは、少なくともVisual Studio 2010以降のすべてのバージョンのVisual Studioで機能します。現在のバージョンは、Visual Studio 2019(執筆時点)です。Visual Studio 2013では、CTRL+ ESまたはCTRL+ ECTRL+ も使用できますS

デフォルトでは、行末マーカーは表示されません。この機能は、End of the Line拡張機能によって提供されます。


17
誤ってこれを有効にしました。あなたは私の命を救いました!^^
のDisplayName

24
これは元の質問に完全に答えるものではありません。質問は、空白文字と改行文字(したがって「CRLF」)に関するものでした。このオプションでは、改行文字は表示されません。
Alex

27
どうしてCTRL + R、CTRL + Wを誤って押したのですか?!?
Almo 2014年

ライフセーバー!私はVSを愛しています:D
Khateeb321

2
VS 2019の拡張機能はありますか?End of the Lineは2017年までしかサポートしていません
Kir

145

Edit -> Advanced -> View White SpaceまたはCtrl+ ES


26
メニュー項目の名前と場所を提供していただきありがとうございます。キーボードショートカット(バージョンごとに異なり、構成によって異なる場合があります)を提供するだけでは非常に煩わしいものです。
クリストファージョンソン

4
また、改行を表示するオプションはありません。残念ながら。
ヨーヨー

2
VS2015には存在しないようです
Johnny_D

7
@Johnny_Dは存在しますが、ファイルを開いておく必要があります。編集用に開いているファイルがない場合、Advanced -> View White Spaceパーツは表示されません。
Stoyan Dimov

20

空白文字を表示する

メニュー: メニューから空白文字の表示を切り替えることができます: Edit>Advanced>View White Space

ボタン: ボタンをツールバーに追加する場合Toggle Visual Spaceは、コマンドカテゴリ「編集」で呼び出されます。
実際のコマンド名は次のとおりEdit.ViewWhiteSpaceです。

キーボードショートカット: Visual Studio 2015、2017、2019では、デフォルトのキーボードショートカットは引き続きCTRL+RCTRL+W
Typeです。
すべてのデフォルトのショートカット

行末文字

拡張子: 予想されるように、ビジュアルホワイトスペースモードに行末文字(LFおよびCR)の表示を追加する最小限の拡張子があります。さらに、ドキュメントや選択範囲のすべての行末を変更するためのボタンとショートカットを提供します。
VisualStudioギャラリー:End of the Line

注: Visual Studio 2017以降、[ファイル]メニューにと呼ばれるオプションはありませんAdvanced Save Options。ファイルのエンコーディングと行末を変更するSave File As ...には、保存ボタンの右側にある下向き矢印を使用してクリックします。これはオプションを示していますSave with Encoding。現在のファイルを上書きする許可を求められます。


1
それが私が必要とするもので、コマンド名を見つけることができましたが、ボタンを追加するときに何かを検索する方法がないので、それは推測ゲームです。
Andrew Queisser、2018年

6

私の問題はCTRL + Fとスペースを押すことでした

これにより、すべてのスペースが茶色になりました。「オフにする」ために10分を費やした:P


便利なジョーク!)))
dyomas '06

1

Visual Studio 2015ではショートカットが機能しませんでした。また、編集メニューにもありませんでした。

Productivity Power Tools for VS2015をダウンロードしてインストールすると、編集>詳細メニューにこれらのオプションが表示されます。


ファイルのオープンがある場合は、編集メニューでそれらを見ることができます
異教-スナネズミPETE

1

正しいショートカットはCTRL-R-W、Wを押しながらCTRLボタンを離す必要がないようなものです。これはVS 2015で私にとってうまくいきました



0

ボタントグルを探している人のために:

このコマンドの名前は、GUIメニューの[空白の表示 ]です([編集]-> [詳細]-> [空白の表示])。

メニュー切り替え

Add commandポップアップでのこのコマンドの名前はToggle Visual Spaceです。

ボタンの切り替え。


0

Mac用のVisual Studioの場合、Visual Studio-> Preferences-> Text Editor-> Markers and Rulers-> Show invisible charactersにあります。

変更を有効にするには、Visual Studioの再起動が必要になる場合があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.