日々精進

新しく学んだことを書き留めていきます

AppCode

AppCodeでclean failed

buildもcleanも失敗するようになってしまった。原因はビルドを途中でStopしたことと思われる。 以下を実行してキャッシュを削除したら直った。 appCodeの後の数字はバージョンに合わせて変えること。 rm -rf ~/Library/Caches/appCode31 参考: Clearing the…

iPad AIr2をMacに繋ぐと「appcode has detected unknown device model ipad 5,3」というメッセージが出る

このメッセージが出るとダイアログからCPUアーキテクチャを選択しないといけない。 iPad Air2はarm64アーキテクチャなのでarm64を選択すればよい。 参考: iOSデバイス一覧表 - Qiita

AppCode 3.1 EAP変更点

AppCode joins Swift club with 3.1 EAP | JetBrains AppCode Blogからの抜粋です。Debuggerの項目の手前まで。 ・Swift対応 ・自動補完 ・Find Usages, Show Usages ・カーソルが当たっているシンボルすべてがハイライトされる ・リファクタリング ・リネー…

AppCodeでビルドすると「Error:xcodebuild: error: Unable to find a destination matching the provided destination specifier: appcode」エラー

以下をやると直った。 Closing both Xcode and AppCode Deleting both DerivedData folders. Xcode's: ~/Library/Developer/Xcode/DerivedData AppCode's: ~/Library/Caches/appCode20/DerivedData Unplugging the iPad 3 Deleting the app from the iPad 3 …

AppCodeでビルドすると「Error:arch already exists in fat dylib」エラー

以下手順で直る。 ・AppCodeを閉じる ・XCodeでビルドする ・AppCodeを開き直し、ビルドする 参考:ios - App Code arch already exists in fat dylib - Stack Overflow

AppCodeのsoft wrapは超重い

AppCodeを3.0にしてから、めちゃ動作が重くなって困っていたが原因はsoft wrapを設定していることだった。 以下の設定のチェックを外すと超軽くなった。 Preferences>Editor>use soft wraps in editorとuse soft wraps in console soft wrapを使っていると、…

AppCodeのsmart checkoutが便利だ

普通チェックアウト時はワーキングコピーがクリーンでないとエラーになるけど、 smart checkoutはクリーンで無くても実行可能。 以下の手順を自動的にやってくれる。 ・Stash ・指定ブランチをcheck out ・Stashをpop ファイルを修正中でもブランチを切り替…

AppCode 3.0 Marocchino EAPでReveal.appとの連携機能が追加

といっても、デバッグウィンドウの左側にRevealを起動するボタンが付くだけっぽいが。。 参考:Reveal your app with new AppCode 3.0 Marocchino EAP | JetBrains AppCode Blog 自分はSparkInspectorユーザなのでこちらも対応して欲しい。。

AppCode3.0EAPリリース

AppCode 3.0 EAP opens with an integrated UI Designer and improved Project Settings | JetBrains AppCode Blog を読んで使えそうな機能をピックアップした。 ・UIデザイナの統合 ・AppCode2.0系でUIデザイナプラグインをインストールしていたら削除する…

AppCodeのメモリ割当量を変更する方法

下記記事はPhpstormについて書いてあるけど、AppCodeでも同じようにできる。 これで快適にコーディング出来るようになるかも? PhpStormのメモリ使用量を増やして高速化 | karakaram-blog ただし、メモリ量を増やすとGCに時間がかかるようになるというデメリ…

.ideaフォルダの中でignoreすべきもの

以下ファイルのみignoreすればOK。 .idea/workspace.xml .idea/tasks.xml参考:Ignore .idea/ folder for AppCode users. by stig · Pull Request #332 · github/gitignore · GitHub

割り当てメモリを増やす方法

out of memoryエラーが発生した場合、AppCodeパッケージの中にあるidea.vmoptionsのXmxやXmsを大きい値に変更すれば解決できる。 参考:Configuring IntelliJ IDEA VM options | JetBrains IntelliJ IDEA Blog java - How to increase IDE memory limit in I…

ネットワークが不調だとAppCode2の動作が重くなる

AppCodeをバージョン2にしてから動作が激重になって非常に困っていたが、ネットワークが不調でほとんどネットにアクセスできない状況だったのが直ったらAppCodeの動作がすごく軽くなった。 バージョン1だとこんなことはなかったんだけど。。 CPU使用率が100…