iOS
Swift
Xcode10
WWDC2018

Xcode 10の便利な新機能

はじめに

Xcode 10のβ版で新機能を試してみました。
便利な機能をいくつか紹介します。

開発環境

環境は、以下の通りです。

Category Version
OS 10.13.5
Xcode 10.0 beta (10L176w)

Storyboard objects library

StoryboardでObjectを検索する方法が変わりました。
画面右上の「Objects Library」からObjectを検索し、使用することができます。

Storyboardを開いている状態で以下のショートカットキーを入力することで簡単に「Objects Library」を開くことができます。
command + shift + 「l」

xcode10_storyboard.mov.gif

Code snippets

コードエディタ上で以下のショートカットキーを入力することでコードスニペットを使用することができます。
command + shift + 「l」
(Storyboardの「Objects Library」と同じショートカットキーです。)

snippets.gif

Multi-cursor editing

複数のコードをすばやく編集することができるようになりました。
複数のメソッドを纏めてprivateにしたり、複数のメソッド名を纏めてコピーすることもできます。

  • shift + control + クリック
  • shift + control + 「↑」
  • shift + control + 「↓」
  • option + ドラッグ

multi.gif

multi_2.gif

さいごに

Xcode 10の新機能を活用することで開発効率が上がりそうですね。