▼目次
・IntelliJ IDEAとは?
・快適なコード記述
・UIがおしゃれ
・相性が良いプログラミング言語
▼文字書き起こし
IntelliJ IDEA(インテリジェイ アイディア)とは、2001年にチェコにあるJetBrainsが開発したIDEのことです。
IDEとは、プログラミングするときに必要な機能を1つにパッケージングしたソフトウェアのことです。
IntelliJは、Javaの開発をサポートするために作られたIDEです。
Javaで最も人気なIDEは2016年までEclipseでしたが、現在はIntelliJがシェアを抜いています。
また、IntelliJは、Java以外の言語に対応しています。
IntelliJのサポートには、無償と有償があります。
Java, Scala, KotlinなどのJVM言語は、無償サポートがあります。(JVMについては別の解説動画があります)
HTML、CSS、JavaScriptなどのWeb開発に使う言語やフレームワークは、有償でのサポートがあります。
IntelliJはWindows、MacOS、LinuxどのOSでも利用できます。
IntelliJは、快適なコード記述ができるように設計されています。
例えば、プログラミング中の補完機能です。補完機能とは、プログラマーがコードを入力中に変数や関数を予測して入力補完してくれる機能のこと。
IntelliJでは通常の補完機能に加えて、文脈や使用頻度を考慮したスマート補完機能(Smart completion)があり、コードをスムーズに記述することが可能です。
さらに、補完機能に加えて、エラー検知能力やリファクタリング機能にも優れていて、プログラマーが気持ちよくコードを書ける様々な工夫が施されています。
ちなみに、リファクタリングとは、プログラムを動作させた結果は変えずにコードだけ人間に見やすく整理整頓することです。
機能そのものではありませんが、IntelliJは、洗練されたUI(ユーザーインターフェース)を持ったIDEです。
UIとは、ユーザインタフェースの略で、人とコンピュータが対話するために必要なボタンや文字などのパーツのことです。
IntelliJを開発したJetBrainsは、ソフトウェア開発をより楽しくすることを1つの目標にかかげた企業なので、デザインの面でも非常に優れています。
もし気に入らないUIがあった場合は自分でカスタマイズすることも可能です。
IntelliJはJavaをサポートするために生まれたIDEなので、もちろんJavaとの相性はよいですが、一番相性がいいプログラミング言語は「Kotlin」でしょう。
プログラミング言語の「Kotlin」も、IDEの「IntelliJ」も、JetBrainsが開発しました。
そのため、Kotlinでの開発を最もサポートしてくれるIDEはIntelliJで、今後もしばらくそれは変わらないと予想されます。
▼文字書き起こしブログ
https://kino-code.com/what-is-intellij-idea/
▼自己紹介
現在:フリーランス(マーケティング関連の人工知能開発、データ分析や業務自動化など)
前職:リクルート、ファッションECなど
▼Twitter
https://twitter.com/kino_code/likes
▼Facebook
https://www.facebook.com/%E3%82%AD%E3%83%8E%E3%82%B3%E3%83%BC%E3%83%89-105693727500005/
▼BGM
著作権フリー&表記不要BGMを使用
▼タグ
#IntelliJ #IDE #統合開発環境
IntelliJ IDEAとは?|統合開発環境(IDE)のIntelliJ IDEAについて特徴などを交えて3分でわかりやすく解説します
カテゴリ一覧
スポーツ
ニュース
音楽
ラーニング
趣味
グルメ
ガールズ
ゲーム
ギャンブル・宝くじ
エンタメ
アニメ・漫画
どうぶつ