Edited at

Swiftでクラスのアウトライン表示(区切り線やTODO)

More than 3 years have passed since last update.


概要


  • クラスの概要を把握するのに便利なアウトライン表示のTipsです
    スクリーンショット 2015-11-08 20.39.29.png


ショートカット


  • Control + 6 がアウトライン表示のショートカット。よく使います😇

  • アウトライン表示中にキーボード入力するとファンクション名やプロパティ名で絞込みができる。便利!(意外と気づかない!!)

  • アウトライン表示中に↑↓キーで移動、Enterキーで該当ファンクションやプロパティへ移動できる。便利!!


アウトライン表示の装飾


コメント

// MARK: コメント

// TODO: タスク
// FIXME: 要修正

スクリーンショット 2015-11-08 20.47.52.png


区切り線

// MARK: -

let hoge1 = "区切り線のみ"

// MARK: - 区切り線とコメント
let hoge2 = "hoge"

// MARK: - 上下に区切り線とコメント -
let hoge3 = "hoge"

スクリーンショット 2015-11-08 20.51.39.png


その他


  • Objective-Cで使えた以下はSwiftでは未対応

// !!!: 注意

// ???: 疑問点
#error エラー表示
#warning warning表示


  • delegateを区切り線で仕切るのは一般的な気がする

    スクリーンショット 2015-11-08 20.53.44.png


  • 気になる点がありましたら気軽にコメントください!