一般的なタブとスペースの違いは丘と同じくらい古く、ほとんどの場合、個人的な好みやチームのスタイルに固執することになることを知っています。VisualStudioでスペースを使用することについて実際的な質問をしたいと思います。タブには私を悩ませている特定のことがあり、私たちが小さなチームである間はスペースに変更してもかまいません。そもそもコードを書くのと同じですが、以前に1回押した場所を4回削除/バックスペースする必要があることを意味します。
タブサイズのスペースを簡単に削除する簡単な方法はありますか(マウスでドラッグする以外)、または自分で切り替えを行った場合、最終的にはまったく気にならないものですか?
Visual Studioで、Shift-Tab
を使用します。これにより、ソフトタブを使用している場合でも、タブストップが1つ戻ります。
私は何年も同じ問題に悩まされてきました。最後に、私はそれについて何かをしました。 VS2012用のTabSanityVisual Studio拡張機能 のバージョン0.1.0を正式に発表します。
それは単にバックスペースで止まるだけではありません。削除キーと矢印キーのナビゲーションを処理します。近い将来の開発のために計画されたマウスの相互作用。
まだ解決しなければならない小さなバグがいくつかありますが、基礎が築かれ、着実に進歩しています。これはオープンソースプロジェクトなので、お気軽に GitHubに投稿してください 。
Visual Studio2015の場合
はい、非常に簡単な方法があります。
タブの代わりにスペースを使用するようにVisualStudioオプション(ツール/オプション/テキストエディター)を設定し、ソースファイルとCtrl-E、D(編集/詳細/ドキュメントのフォーマット)を開くと、変換されますそれらはすべてあなたのためです!
自動化に賛成です!
この問題に対する簡単な答えはないと思います。私はXcodeとVisualStudioを使用していますが、どちらも非常に煩わしいインデントがあります。たぶん、自動インデントを完全に無効にするオプションがあります。