覚えておくと便利！ショートカット集

# 目次
1. はじめに
2. ショートカットまとめ
3. 最後に

# はじめに
今回は、Visualizerで開発をしていて私自身よく使うショートカットについてご紹介します！
よく使うショートカットとあると便利なショートカットを紹介していきますので、
必要に応じて使ってみてくださいね:relaxed::sunny:

# ショートカットまとめ

## よく使うショートカット

`option + >` ：　関数にカーソルを合わせて呼び出し先の関数に遷移
`option + <` ：　呼び出し元に遷移

例：関数にカーソルを合わせた状態で、`option + >`→`option + <` を行った場合
<blockquote class="twitter-tweet"><p lang="und" dir="ltr"><a href="https://t.co/T04p1vDEAg">pic.twitter.com/T04p1vDEAg</a></p>&mdash; Kony (@Kony12763790) <a href="https://twitter.com/Kony12763790/status/1349722412821037056?ref_src=twsrc%5Etfw">January 14, 2021</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


`⌘ + A`： Controller全体を選択
`Shift + Tab`： 選択した範囲のコードを整形

例：全体を選択し、コードを整形した場合
<blockquote class="twitter-tweet"><p lang="und" dir="ltr"><a href="https://t.co/zIjGDboznr">pic.twitter.com/zIjGDboznr</a></p>&mdash; Kony (@Kony12763790) <a href="https://twitter.com/Kony12763790/status/1349732614249218050?ref_src=twsrc%5Etfw">January 14, 2021</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


`⌘ + S`： Controllerの変更を保存
`⌘ + Shift + S`： プロジェクト全体を保存

例：コードを変更し`⌘ + S`で保存
<blockquote class="twitter-tweet"><p lang="und" dir="ltr"><a href="https://t.co/QFIu3rn8sr">pic.twitter.com/QFIu3rn8sr</a></p>&mdash; Kony (@Kony12763790) <a href="https://twitter.com/Kony12763790/status/1349724239834697728?ref_src=twsrc%5Etfw">January 14, 2021</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


`⌘ + F `： Controllerで文字を検索
※検索後に、検索した文字を置換することもできます:clap_tone1:

例：Controllerで`⌘ + F `をして、文字を検索後、文字を置換
<blockquote class="twitter-tweet"><p lang="und" dir="ltr"><a href="https://t.co/sor0DB2H3u">pic.twitter.com/sor0DB2H3u</a></p>&mdash; Kony (@Kony12763790) <a href="https://twitter.com/Kony12763790/status/1349732262879739904?ref_src=twsrc%5Etfw">January 14, 2021</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


`⌘ + /`：選択した範囲をコメントアウト
<blockquote class="twitter-tweet"><p lang="und" dir="ltr"><a href="https://t.co/3hihnYFIBX">pic.twitter.com/3hihnYFIBX</a></p>&mdash; Kony (@Kony12763790) <a href="https://twitter.com/Kony12763790/status/1349733138621034499?ref_src=twsrc%5Etfw">January 14, 2021</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

## 知っておくと便利なショートカット

`⌘ + R`： Live Preview実行
Live Preview Settingに保存した内容でプレビューを実行します。
プレビューする対象を変更したい場合は、Build->Live Preview Settingから設定を変更しましょう。

`⌘ + N`： Native Build実行
`⌘ + B`： Build and Publish Native実行
`⌘ + P`： Build and Publish Web実行

![ezgif-4-2d5110a107.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/592264/4392ed18-2435-e656-46df-8ab0fed63230.gif)



`⌘ + C`： 選択したウィジェットをコピー
`⌘ + D`： 選択したウィジェットを複製
`⌘ + V`： 選択したウィジェットをペースト
`⌘ + Delete`： 選択したウィジェットを削除

例：選択したWidgetを`⌘ + C`でコピー、`⌘ + V`でペースト
<blockquote class="twitter-tweet"><p lang="und" dir="ltr"><a href="https://t.co/x8poVlvSif">pic.twitter.com/x8poVlvSif</a></p>&mdash; Kony (@Kony12763790) <a href="https://twitter.com/Kony12763790/status/1349724903906312193?ref_src=twsrc%5Etfw">January 14, 2021</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


`⌘ + Shift + C`： 選択したウィジェットのSkinをコピー
`⌘ + Shift + V`： コピーしたSkinをペースト

例：選択したWidgetで`⌘ + Shift + C`でコピー、`⌘ + Shift + V`でペースト
<blockquote class="twitter-tweet"><p lang="und" dir="ltr"><a href="https://t.co/zDnXg61m3o">pic.twitter.com/zDnXg61m3o</a></p>&mdash; Kony (@Kony12763790) <a href="https://twitter.com/Kony12763790/status/1349725688241131520?ref_src=twsrc%5Etfw">January 14, 2021</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


`⌘ + ^`： コードエディタのフォントサイズまたはエディタを拡大
`⌘ + -`： コードエディタのフォントサイズまたはエディタを縮小

<blockquote class="twitter-tweet"><p lang="und" dir="ltr"><a href="https://t.co/LIqMvLgEIQ">pic.twitter.com/LIqMvLgEIQ</a></p>&mdash; Kony (@Kony12763790) <a href="https://twitter.com/Kony12763790/status/1349729302401617925?ref_src=twsrc%5Etfw">January 14, 2021</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

以上がよく使うショートカットの紹介になります！
こちらで紹介したもの以外にも、公式ドキュメントにショートカットの紹介があるので、
適宜ドキュメントもご参照ください:ok_woman_tone1:
https://docs.kony.com/konylibrary/visualizer/visualizer_user_guide/content/Keyboard_Shortcuts.htm


# 次の記事

次回は、Widgetの機能について簡単にご紹介します！
理解しておくと実際にアプリを作成する時に、
どれを使えば良いかすぐわかるようになるので、ぜひチェックしてくださいね。
▶︎[Widgetの機能について簡単にご紹介](https://qiita.com/Kony_Team/items/85a97af217ae0d53f3bf)

記事一覧：
https://qiita.com/Kony_Team/private/4c922fa016ce95c58406

# 最後に一言
今回はよく使うショートカットについて紹介しました！
ここで紹介されていないショートカットがあれば、コメントで教えてくださいね:raised_hands_tone1:

より読みやすい記事にしていきたいので、
「ここがわからなかった！」
「ここがもっと知りたい」
など、コメントいただけると嬉しいです！

# 参考
https://docs.kony.com/konylibrary/visualizer/visualizer_user_guide/content/Keyboard_Shortcuts.htm