モーダルを閉じる工作HardwareHub ロゴ画像

工作HardwareHubは、ロボット工作や電子工作に関する情報やモノが行き交うコミュニティサイトです。さらに詳しく

利用規約プライバシーポリシー に同意したうえでログインしてください。

目次目次を開く/閉じる

既存の sbt プロジェクトを IntelliJ IDEA にインポート

モーダルを閉じる

ステッカーを選択してください

お支払い手続きへ
モーダルを閉じる

お支払い内容をご確認ください

購入商品
」ステッカーの表示権
メッセージ
料金
(税込)
決済方法
GooglePayマーク
決済プラットフォーム
確認事項

利用規約をご確認のうえお支払いください

※カード情報はGoogleアカウント内に保存されます。本サイトやStripeには保存されません

※記事の執筆者は購入者のユーザー名を知ることができます

※購入後のキャンセルはできません

作成日作成日
2016/02/27
最終更新最終更新
2018/06/01
記事区分記事区分
一般公開

目次

    ドローンとハードウェア開発が趣味。DIYで空を飛ぶプロジェクトを進行中!

    IntelliJ IDEA は IDE のひとつです。Scala や Java など多言語対応しています。無償版 (Community) と有償版 (Ultimate) があります。既存の sbt プロジェクトをインポートする手順をまとめます。

    インストール

    こちらからダウンロードした Community 版のインストーラを実行してください。

    プロキシ設定

    社内 LAN 環境などでプロキシ設定が必要な場合は以下のようにします。

    起動後「preferences」をクリック

    必要な情報を設定

    プラグインの導入

    「Scala プラグイン」と「SBT プラグイン」を導入します。必要に応じて「IdeaVim プラグイン」も導入します。

    起動後「Plugins」をクリック

    「Browse repositories...」をクリック

    プラグインを選択して「Install」をクリック

    既存のプロジェクトをインポート

    Getting Started with SBT』を参考にします。起動後「Open」をクリックして sbt プロジェクトのあるディレクトリを開くと sbt プロジェクトとして認識されます。使用する Java などを選択して OK を押せば完了です。

    sbt コンソール

    sbt が使用できるコンソールが起動します。ビルドやテスト、実行などがすべて行えます。


    ショートカット

    IdeaVim プラグインが導入されている場合は、普段 Vim で慣れ親しんだキーバインドがそのまま利用できます。IntelliJ IDEA に特化したショートカットには以下のようなものがあります。

    • 「Command (Alt) + B」で宣言元にカーソルを移動したり戻したり
    • 「Ctrl + Shift + P」で型を調査
    Likeボタン(off)0
    詳細設定を開く/閉じる
    アカウント プロフィール画像

    ドローンとハードウェア開発が趣味。DIYで空を飛ぶプロジェクトを進行中!

    記事の執筆者にステッカーを贈る

    有益な情報に対するお礼として、またはコメント欄における質問への返答に対するお礼として、 記事の読者は、執筆者に有料のステッカーを贈ることができます。

    >>さらに詳しくステッカーを贈る
    ステッカーを贈る コンセプト画像

    Feedbacks

    Feedbacks コンセプト画像

      ログインするとコメントを投稿できます。

      ログインする

      関連記事

      • Spring Security フォームログインのサンプルコード
        Spring フレームワークによる Web アプリケーション開発で、ログイン処理を実装する際は Spring Security が便利です。ここでは特に Spring Boot で Web アプリケーションを開発する場合を対象とし、フォームによる ID/Password ログインを行うためのサンプルコードをまとめます。 公式ドキュメント [Spring Security チュートリアル](http...
        えびちゃんえびちゃん11/4/2019に更新
        いいねアイコン画像0
      • Java配列の宣言方法 (C/C++との違い)
        Javaの配列 Javaの配列宣言方法はC/C++と似ているようで若干異なる。 初期化しない場合 C/C++の int array[10]; はJavaでは int array[] = new int[10]; となる。同様にC/C++の int array[3][3]; はJavaでは int array[][] = new int[3][3]; となる。 初期化
        てんとうむしてんとうむし4/13/2018に更新
        いいねアイコン画像0
      • PlantUML による UML 図の描き方
        サムネイル画像-c788fffde5
        PlantUML はテキスト形式で表現されたシーケンス図やクラス図といった UML (Unified Modeling Language) 図の情報から画像を生成するためのツールです。簡単な使い方をまとめます。 インストール方法の選択 Atom や Eclipse のプラグインをインストールしてエディタから利用する方法、JAR をダウンロードして Java コマンドで実行する方法、Redmine ...
        kentakenta12/21/2019に更新
        いいねアイコン画像0
      • Akka HTTP サンプルコード (Scala)
        サムネイル画像-a98142497c
        Akka アクターを用いて実装された汎用 HTTP フレームワークです。Spray の後継です。コアモジュールである akka-http-core は 2016/2/17 に experimental が外れました。akka-http などのいくつかのサブモジュールは 2016/3/1 現在 experimental のままですが、基本的な
        雄太雄太9/7/2021に更新
        いいねアイコン画像0
      • Kestrel の使用例
        Kestrel は Message Queue (MQ) の実装のひとつです。一般に MQ はアプリケーション間やプロセス間、スレッド間で非同期に通信するために用いられます。メッセージの送信側は MQ に書き込めば受信側の応答を待たずに次の処理に非同期に進むことができます。Kestrel はわずか 2500 行程の Scala で実装されており JVM で動作します。MQ 自体はメモリ上に存在する...
        したくんしたくん9/12/2017に更新
        いいねアイコン画像0