3

誰もこの質問に答えることができませんでした。

この方法でXCode を開くことは不可能に思えます。

ただし、Youssef が最も有用な回答を提供してくれました。つまり、Youssef がポイントを獲得しました。Youssef に感謝します。


将来の読者への注意.. Mac ユーティリティ Moom は、この種の問題のすべてではありませんが、いくつかの場合に優れています。繰り返しますが、これは完全な解決策ではありません。


現在の最新の XCode を使用して、

XCode でプロジェクトを開く (または新しいプロジェクトを開始する) たびに、

次のようになります。

ここに画像の説明を入力

ただし、次のようにしたい:

ここに画像の説明を入力

繰り返しますが、プロジェクトを開くときです。

これを達成する方法はありますか?ありがとう。

4

3 に答える 3

7

Xcode (上部のメニュー バー) --> [設定...] に移動します。

[動作] タブに切り替えて、 [実行中]セクションで必要なものを変更します

次のようなものが得られます。 ここに画像の説明を入力

必要なものの表示/非表示を選択し、デフォルトの動作を指定できます

乾杯

編集:

必要なものを理解した後、回答を変更します。

起動時に XCode が自動的に動作に入るようにする方法はありません。

あなたができる最善の方法は、カスタム動作を作成し、それにキーボード ショートカットを与えることです。XCode を起動したら、キーボード ショートカットを使用して目的の動作を入力します。

これがどのように行われるかです:

[動作] タブ (上) で、下部にある + 記号をクリックします。

tut1

次に、この動作の目的の名前を入力します (おそらく StartupBehavior)。 tut2

左ボタンをクリックして、ショートカット キーを変更します。私のお気に入りのショートカット キーは、Command + ` (「1」キーの左にあるボタン) です。これは、他のコマンドをオーバーライドせず、クリックしやすいためです。

注: 任意のショートカットを指定できます。使用しない場合は、既存のショートカットを上書きすることを恐れないでください。

次に、好きなように動作を構成する必要があります

ツタンカーメン4 設定ウィンドウを閉じます。

XCode を起動するたびに、指定したショートカット キー (私の場合はCommand + ` ) を使用するだけで、動作をすばやく読み込むことができます。

ノート:

キーボード ショートカットが気に入らない場合は、Xcode (メニュー バー) --> Behaviors --> Select your behavior に移動して、動作を読み込むこともできます。ツタンカーメン5

それがあなたが望むものを達成するための最速の方法です。起動時にXcodeに自動的に動作を実行させることができるとは思いません。

それが役に立ったことを願っています。

乾杯

于 2013-02-26T12:07:14.223 に答える
1
  1. (実際にはデフォルトのレイアウトではありません。XCodeが開いたら、少なくとも2つのキーを同時に押す必要があります) XCode /任意のプロジェクトを開いた後、「ビルド->開始」と「CMD + B」の動作を設定できます。このようにして、1.エラーが発生してビルドが失敗した場合でもレイアウトに変更され、2.再度停止する必要がなくなります。

    既に述べたように、これはデフォルトのレイアウトではありませんが、最初はコンパイラーに他の人のプロジェクトを実行させるのが好きです。

    XCode 設定


  2. 私のコメントで既に提案されているように、XCodes設定ファイルでいくつかのキーを検索できます ~/Library/Preferences/com.apple.Xcode.plist。申し訳ありませんが、どれが正しいものかを知るのに十分な経験がありません。


  3. アプリケーションで開いている .xcodeproj ファイルをラップします。たとえば、決して「きれい」ではありませんが、とにかく:

    1. オプション 1 のように XCode の動作を設定する
    2. Automator を開き、[アプリケーション] を選択し、[Finder 項目を開く] と [AppleScript を実行] を内部にドラッグします。 オートメーター

      on run {input, parameters}
      
      set frontmostAppName to name of (info for (path to frontmost application))
      repeat while frontmostAppName is not "XCode.app"
          set frontmostAppName to name of (info for (path to frontmost application))
          delay 0.5
      end repeat
      try
          tell application "System Events" to keystroke "b" using {command down} --simulates CMD + B
      end try
      return input
      
      end run
      
    3. 上記のような AppleScript を挿入し、Automator アプリケーションを保存します。

    4. 右クリック -> Finder/デスクトップ上の任意の .xcodeproj ファイルで getInfo を選択し、[開く] で新しい Automator アプリを選択し、[追加] をクリックして情報パネルに戻ります -> [すべて変更] をオンにします

Build->starts を使用する代わりに新しい動作を作成し、XCode とスクリプトで別のホットキーを割り当てることが tell application "System Events" to keystroke "i" using {command down, control down, shift down, alt down}できます。

于 2013-02-27T10:44:20.483 に答える
0

プロジェクト テンプレートのデフォルトのワークスペース ディレクトリにネストされた事前構成済みの xcuserstate ファイルを使用してアプローチできるかもしれませんが、微調整と保守は面倒です。それがうまくいくかどうかさえわかりません。

個人的には、ビヘイビアを使用してアプローチします。

そう:

  • 1) 動作を作成する
  • 2) 便利なキーバインディングを与える
  • 3) 次に動作を定義します。例えば:

ASCII 動作エディター:

...

√ Show *Debugger* with *Console View*

√ *Hide* utilities

...

それはそれを行う必要があります。初期状態に関係なく、その表示状態に戻したい場合は、割り当てられたキー コマンドを押すだけです。

もちろん、外部の AppleScript を実行することで (ビヘイビアーの実行スクリプト機能でトリガーされます)、他のいくつかのことやあらゆる種類の任意のことを行うことができます。

于 2013-02-26T10:00:42.253 に答える