以前は、インデントにはタブを使用し、配置にはスペースを使用していました。同様に(矢印はタブを示し、ドットはスペースを示します)。
QtCreatorでは、標準の設定でそのようなコーディングスタイルを設定できます。 Xcodeで同じ目標を達成する方法が見つかりません。可能かどうか教えてください。そのためのプラグインがありますか?
UPDATE:QtCreatorでこれを実現する方法は次のとおりです。
追伸スペースのみ/タブのみを使用する方が良いと私を説得しようとしないでください。そうしないと、この質問は別の聖戦に変わります:)
私が達成しようとしていることについてもう一度: タブでインデントし、スペースで揃える。VimTips Wiki 。
UPDATE 2:Apple Radar bug-report(enhancement)rdar:// 22285639。これは オープンレーダー にあります。
UPDATE 3:Appleから回答を受け取りました。私のバグはrdar:// 8165023の複製です。
Xcode>環境設定(⌘,):
私があなたの質問を正しく理解していれば、これはあなたのためにそれをするはずです。
標準のXcodeを再マップする場合 ⌘+[ に TAB、次のことができます。
「Karabiner」というプログラムをインストールします。
環境設定〜>「その他とアンインストール」に移動します
[カスタム設定]セクションで、[private.xmlを開く]ボタンをクリックします
ファイルを開き、そのコンテンツを次のコードに置き換えます。
<?xml version="1.0"?>
<root>
<item>
<name>Tab instead of Command+[</name>
<identifier>private.swap_tab_and_cmnd+[</identifier>
<autogen>
__KeyToKey__
KeyCode::TAB, ModifierFlag::NONE,
KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::NONE
</autogen>
</item>
</root>
環境設定〜> "キーの変更"〜> "XMLの再読み込み"ボタンをクリックします。
「Command + [」ではなく「Tab」というチェックボックスにチェックマークを付けます
楽しい
PS:この設定は、Xcodeだけでなく、マシン上でグローバルに機能することに注意してください。ただし、グーグルは、Xcodeにのみ変更を適用し、さらにカスタマイズする方法を見つけるのに役立つと確信しています。