web-dev-qa-db-ja.com

タブをスペースとして使用する場合のタブの削除

一般的なタブとスペースの違いは丘と同じくらい古く、ほとんどの場合、個人的な好みやチームのスタイルに固執することになることを知っています。VisualStudioでスペースを使用することについて実際的な質問をしたいと思います。タブには私を悩ませている特定のことがあり、私たちが小さなチームである間はスペースに変更してもかまいません。そもそもコードを書くのと同じですが、以前に1回押した場所を4回削除/バックスペースする必要があることを意味します。

タブサイズのスペースを簡単に削除する簡単な方法はありますか(マウスでドラッグする以外)、または自分で切り替えを行った場合、最終的にはまったく気にならないものですか?

21

Visual Studioで、Shift-Tabを使用します。これにより、ソフトタブを使用している場合でも、タブストップが1つ戻ります。

41

私は何年も同じ問題に悩まされてきました。最後に、私はそれについて何かをしました。 VS2012用のTabSanityVisual Studio拡張機能 のバージョン0.1.0を正式に発表します。

それは単にバックスペースで止まるだけではありません。削除キーと矢印キーのナビゲーションを処理します。近い将来の開発のために計画されたマウスの相互作用。

まだ解決しなければならない小さなバグがいくつかありますが、基礎が築かれ、着実に進歩しています。これはオープンソースプロジェクトなので、お気軽に GitHubに投稿してください

5
jedmao

Visual Studio2015の場合

  1. ファイルを開きます。
  2. 変更するすべての行を選択します(またはファイル全体の場合はCTRL + A)。
  3. [編集]-> [詳細]-> [選択した行のタブを解除]を選択します
0
Justicle

はい、非常に簡単な方法があります。
タブの代わりにスペースを使用するようにVisualStudioオプション(ツール/オプション/テキストエディター)を設定し、ソースファイルとCtrl-E、D(編集/詳細/ドキュメントのフォーマット)を開くと、変換されますそれらはすべてあなたのためです!

自動化に賛成です!

0
Task

この問題に対する簡単な答えはないと思います。私はXcodeとVisualStudioを使用していますが、どちらも非常に煩わしいインデントがあります。たぶん、自動インデントを完全に無効にするオプションがあります。

0
mcandre