ANSI 互換の C コードを書いているので、行 ( //
) コメントを使用できません。私はXcodeを使用しています。Sublime Text と Eclipse では、他のほとんどの IDE では、行コメントとブロック コメント ( ) に個別のキーボード ショートカットが用意されていると思います/**/
。しかし、Xcode ではそれが見られません。実際、ブロック コメントを追加するメニュー オプションすら表示されません。Xcodeでサポートされていないだけですか? もしそうなら、それは確かに不十分な決定であるように思われる.
19 に答える
command+を試してください/。
したがって、コメント アウトするコード ブロックを強調表示して、これら 2 つのキーを押すだけです。
アップデート Xcode 12 / macOS Big Sur:
現在、Xcode のBlockCommentの Mac App Store バージョンは、Xcode > Preferences > Key Bindings の下に表示されません。この問題は解決されており、代わりにGitHub バージョンを使用できます。
2017 年 6 月の更新:
私は怠け者で、自分のソリューションを完全に実装していなかったので、最近リリースされたプラグイン ( 2017 年 6 月) であるXcode の BlockCommentを検索して見つけました。私のソリューションを気にしないでください。このプラグインは美しく機能し、強くお勧めします。
元の答え:
上記のどれもXcode 7および8では機能しなかったため、次のようにしました。
AppleScriptを使用して作成されたAutomatorサービス
「選択したテキストを出力で置き換える」がチェックされていることを確認します
次のコードを入力します。
on run {input, parameters} return "/*\n" & (input as string) & "*/" end run
これで、Xcode の [サービス] メニューから、またはコメントしたい選択したコード ブロックを右クリックするか、[システム設定] でショートカットを指定して、そのサービスにアクセスできます。
xCode 8 を使用すると、次のことができます。
⌥</kbd> + ⌘</kbd> + /
doc コメントを自動生成します。
ソース: https://twitter.com/felix_schwarz/status/774166330161233920
これは非常に簡単に自分で割り当てることができます。ここでは段階的な説明を行います。
1.) xCode .m ファイルで次のように入力します。空の領域である限り、どこに入力してもかまいません。
/*
*/
2.) 2 行のコードを強調表示し、[コード スニペット ライブラリ パネル] 領域 (ユーティリティ パネルの下部にあります) にドラッグ アンド ドロップします。正しく行うと、水色のプラス記号が表示されます。
3.) マウス ボタンを離すと、新しいウィンドウがポップアップし、名前やショートカットなどを追加するよう求められます。示されているように。ご覧のとおり、// にショートカットを追加しました。したがって、ブロック コメントが必要になるたびに、// と入力します。お役に立てれば
ユーザースクリプトを編集するxcodeのヘルプメニューの前に記号があります。コメント セクションの下の Un/Comment Selection で、my $cCmt = "//"; を変更します。私の $cCmt = "#"; またはあなたのIDEが動作するものなら何でも。次に、行を選択してコマンド + / (これは私の xcode のデフォルトです) を選択すると、選択した行にコメントを付けたりコメントを外したりできます。
Cmd+ Shift+7は、選択した行にコメントを付けます。
MacBook では、shift+ cmd+7を使用して、以前に強調表示されたブロックにコメントを付けることができます
すでに多くの人がこの質問に答えているようです。
Swift 3.0 では、1 行のコメントは前に 2 つのスラッシュを付けることです: "//" ; 複数行は "/* .... */" を入れます。
お役に立てれば。