タグ

IntelliJに関するjukuringoのブックマーク (18)

  • 第44回 [最終回]vimキーバインドを提供するIdeaVIMについて | gihyo.jp

    はじめに 唐突ですが今回が最終回です。今までも好き放題書いてきましたが、最終回はさらに趣味に走ってIdeaVIMプラグインだけの話をします。 IdeaVIMとは、名前から想像できるようにvimの機能を再現するプラグインです。それなりに再現度が高いこともあり、地味に人気のあるプラグインです。筆者はかれこれ10年以上、このプラグインを愛用しています。 IdeaVIM歴史 プラグインの中でも古参のほうで、2003年にはすでに存在していました。もともとは一人の有志の方が作ったプラグインでしたが、作者のRick Maddyさんが「Java関係の仕事から離れそう」という事で、後継者を募ったところJetBrains社のOleg Shpynovさんが名乗り出ました。登場時から人気もあり、JetBrains社の人(いわゆる中の人)がコミッタになった事もあって、いつの間にかJetBrains公式プラグインと

    第44回 [最終回]vimキーバインドを提供するIdeaVIMについて | gihyo.jp
  • IntelliJ IDEAのContent Rootを設定する - よこなのへたのよこずき

    9月27日(日)はJava女子部のGradle勉強会です。 @mike_neckさんがGitHubに専用のリポジトリを置いてくださっています。 その内容が充実しているためとても勉強になるだろうと大変楽しみ!!! で、予習の際、IntelliJ IDEAについて得た知見を書いておきます。 Content Rootという概念('o') 先に私の身に起こった事象を説明するんだけど 上のGitHubリポジトリ行くとこんな風にいっぱいフォルダやファイルがあるのね。 こいつを普通にcloneしてIntelliJ IDEAで開くとこうなった。 おう、ファイルしかない。明らかな不足・・・! ( ˘•ω•˘ ).。oஇ 何でこうなっているかというと、Content Rootが指定されてないからみたい。 ✈ Content Rootとは 軽くぐぐるとどうやらJetBrains用語? IntelliJ IDEA

    IntelliJ IDEAのContent Rootを設定する - よこなのへたのよこずき
  • 第35回 バージョン管理 ─プロジェクト管理ファイルについて[後編] | gihyo.jp

    はじめに 「プロジェクト管理ファイルについて」三部作の最後は、.ideaディレクトリについてです。無駄に長いので、もうオススメ設定を公開しておきます。 リスト1 オススメのHOME>/.idea/.gitignoreの例 *.xml !/codeStyleSettings.xml !/copyright/*.xml !/fileColors.xml !/encodings.xml !/gradle.xml !/runConfigurations/*.xml !/inspectionProfiles/*.xml /inspectionProfiles/profiles_settings.xml !/scopes/*.xml /scopes/scope_settings.xml !/templateLanguages.xml !/vcs.xml なぜ、こうしたかは編のお楽しみです。 プロジェ

    第35回 バージョン管理 ─プロジェクト管理ファイルについて[後編] | gihyo.jp
  • IntelliJ でログをオシャレに tail する - kakakakakku blog

    IntelliJ でログを tail するベストな方法を探していて,"Open File in Console 機能" + “Grep Console Plugin” でまぁ良いかなーというところに落ち着いた.まぁ外部ディスプレイがある環境ならそっちで tail -f すれば良いって話なんだけどー.ちょっと最近無くて. Open File in Console 機能 Tools -> Open File in Console で開ける.ただし,この状態だと IntelliJ Terminal で tail -f するのと同じで,特にメリットは無いと思う. Grep Console Plugin と組み合せる Grep Console :: JetBrains Plugin Repository そこで Grep Console Plugin を組み合せる.この Plugin を使うと特定の

    IntelliJ でログをオシャレに tail する - kakakakakku blog
  • Eclipseのアレ、IntelliJ IDEAでどうやんの? - 日々常々

    Mac OS X 10.7.5 IntelliJ IDEA 12.0.1 community edition どうしてもオシゴトでは固定でEclipseさんを使うことが多いため、なかなか他のIDEさんに手を出しづらいのが悩みの種だったりする今日この頃。今日この頃と言いつつここ数年。正直Eclipseさんで困ってないってのもありました。 しかし、GroovyさんをEclipseさんからゴニョゴニョしてると、たまに不機嫌になってそっぽ向いたりして萌えるいまいちイケてなくて、IntelliJ IDEAさんのお力を借りねばならんかなーと思いはじめた次第です。 さて掲題の話は既出もいい所。公式にもあるくらいだし、日語訳してくれてる方もいる。 IntelliJ IDEA:: FAQ for Eclipse users (公式) Eclipseユーザの為のIntelliJ IDEA Q&A - 砂漠の

  • JetBrainsのカレンダー | Advent Calendar 2016 - Qiita

    About reserved postingIf you register a secret article by the day before the same day, it will be automatically published around 7:00 on the same day. About posting periodOnly articles submitted after November 1 of the year can be registered. (Secret articles can be registered anytime articles are posted.)

    JetBrainsのカレンダー | Advent Calendar 2016 - Qiita
  • Android Studio本格活用バイブル ~効率的にコーディングするための使い方 - たけぞう瀕死ブログ

    著者の今井さんからいただきました。ありがとうございます。 Android Studioとありますが、Android開発についてはほぼ触れられておらず、IntelliJの解説となっておりますw 完全に予想通りです。 IdeaVIMにがっつりページ数が割かれていたり、最後の章の「インサイドAndroid Studio」ではIntelliJのファイル構成やアンインストール方法など、おそらく普通の入門書では触れられないであろう部分まで解説されているなど、「EclipseでJava入門」といった書籍とは一線を画すIntelliJ愛が滲み出ています。 自分はここ数年はScalaの開発にIntelliJを使っていますが、エディタの機能だったりVCS連携のあたりはパラパラと見ておくと知らない機能があったりして勉強になります。Android Studioだけでなく、JavaScalaPHPなどInte

    Android Studio本格活用バイブル ~効率的にコーディングするための使い方 - たけぞう瀕死ブログ
  • 意外と知らないIntelliJ IDEAのGit管理機能いろいろ(´-`) - FLINTERS Engineer's Blog

    新卒2年目の大久保です。(´-`) IntelliJ IDEA使い始めて結構経つんですが、未だに機能を活用しきれてないなと感じます。。(´-`) 特にGit周りに関しては知ってると便利な機能いろいろあるので、学習も兼ねていくつかピックアップしてまとめてみました。(´-`) 例で使用しているコードの言語はScalaです。 Annotate機能 現在表示されてるファイルの各行の最終更新日と更新者を確認 ファイルの行番号とかの横にGitのコミット情報を表示できます。 git blameとほぼ同じですね。 <やり方> 行番号が表示されてるとこを右クリック -> [Annotate]選択 コミットの差分を表示 Annotateによって表示された行を選択することで、そのコミットにおける各ファイルの差分を表示できます。 <やり方> 行番号が表示されてるとこを右クリック -> [Annotate]選択 -

    意外と知らないIntelliJ IDEAのGit管理機能いろいろ(´-`) - FLINTERS Engineer's Blog
  • IntelliJ IDEAを使いやすくするための設定とか

    3ヶ月前ぐらいからPythonRubyJavaScriptなどのスクリプト言語でコードを書く時はIntelliJ IDEA(有償版)を使うようになった。以前はEmacsユーザだった。乗り換えた理由としては IntelliJを試しに使ってみたらけっこう使い勝手が良かった例えばPythonだと、SDKの設定さえすればimportしているモジュールのメソッドに簡単にジャンプできたり、変数や関数などのシンボルも可能な限り補完してくれるEmacsの設定をするのが辛くなった(プログラマとして恥ずべきことであるのは知っている)IntelliJが様々な言語に対応しているため、これ一つあれば大丈夫感が強いなどだろうか。有償版はパーソナルライセンスで2万円ぐらいだけど、そのぐらい払う価値はあるかなぁと今のところ感じている。ただ、そんなIntelliJさんもやっぱり使いづらいところはあるので、個人的に必ず設

  • Eclipseユーザの為のIntelliJ IDEA Q&A - 砂漠の音楽

    これは、IntelliJ IDEA Q&A for Eclipse Usersの翻訳です。 IntelliJ IDEAは、たいへんすぐれたIDEなのですが、設定や操作方法に若干の慣れが必要です。なんとなく使い始めると、そのメリットを享受できるようになる前に、使い慣れた開発環境に戻ってしまいます。なにしろEclipseでもNetBeansでもひと通りのことはできるわけで、使い慣れた環境以上の生産性を出すには、それなりの学習コストが必要です。*1 このドキュメントは、EclipseユーザがIDEAを試す際に一番最初に読むべきドキュメントです。Eclipseユーザはまずこの文書を読み、いくつかの概念の違いを頭の片隅においてください。これを読んででいないと'Project'や'Module'が何のことを指しているかわからず、かなり苦しいと思われます。それからキーバインドをEclipse互換のものに

    Eclipseユーザの為のIntelliJ IDEA Q&A - 砂漠の音楽
  • IntelliJ のショートカット一覧(Windows) - xyk blog

    Windows 版 IntelliJ のショートカットキーで個人的によく使うものをメモ。 Eclipse の同等機能のショートカットも併記しておく。 入力支援系 - クイック・フィックス (Quick Fix) とりあえずこれをやればいい感じにやってくれる。 IntelliJ [Alt] + [Enter] Eclipse [Ctrl] + 1 - 行入れ替え Eclipseのように1行づつではなく自動でコードのまとまり単位で入れ替えてくれるがそれが逆に使いづらい気がするけど。 IntelliJ [Alt] + [Shift] + ↑ or ↓ Eclipse [Alt] + ↑ or ↓ - カレント行削除 IntelliJ [Ctrl] + y Eclipse [Ctrl] + d - カレント行複製 IntelliJ [Ctrl] + d Eclipse [Ctrl] + [Alt]

    IntelliJ のショートカット一覧(Windows) - xyk blog
  • モダンなIntelliJ環境の構築方法 - marsのメモ

    結構釣れたので、言出しっぺが書いてみるよ。今の設定ロストしたときのバックアップもかねて大事なとこだけまとめておこう。 まずは、IntelliJをインストール。OSX版以外はJREがバンドルしてあるんだけれど、実のところ、IntelliJ単体ではJavaのコンパイルはできない。あたしは、それに慣れていたので何とも思わなかったんだけど、Community Editionから入ってきた人が驚いているのをみて変だってのに気付いた。:-) #JDKが無い素のIntelliJで出来ることって、HTML/CSS/JavaScriptの編集くらいか? そんなわけで、IntelliJ以外に必要なツールの類は以下のとおり。必要に応じて、それぞれ個別にインストールしておいてね。 JDK 必須。Ruby, Python, PHPしか使わないってんだったら要らないかも。 File -> Project Struct

    モダンなIntelliJ環境の構築方法 - marsのメモ
  • ツイートするIntelliJプラグインを作ったよ - ギークに憧れて

    2013-01-07 ツイートするIntelliJプラグインを作ったよ 正月休みを利用してIntelliJのプラグインを作ってみたよ。 ついでに調子に乗ってJetbrains Plugin Repojitryに挙げてみた。 http://plugins.jetbrains.com/plugin?pr=&pluginId=7152 インストールはSettings > Plugins > Browse RepositoriesでIdeaTweetと検索してインストール。 ソースコード公開してます。 https://github.com/hotchemi/IdeaTweet どんなプラグイン? ツイートします。というかツイートしかできない。ごくごく個人的に仕事中ばれずにTwitterしたいので作った。 調べてみるとTwitter関係のPluginはほとんど無かったりする。あっても20

  • IntelliJ IDEAのカレンダー | Advent Calendar 2013 - Qiita

    About reserved postingIf you register a secret article by the day before the same day, it will be automatically published around 7:00 on the same day. About posting periodOnly articles submitted after November 1 of the year can be registered. (Secret articles can be registered anytime articles are posted.)

    IntelliJ IDEAのカレンダー | Advent Calendar 2013 - Qiita
  • IntelliJ IDEA 12(またはそれ以前)の不要ファイルを削除してディスク領域を確保する #jbugj | 株式会社サムライズム

    IntelliJ IDEA 13がリリースされ、多くの方に新機能を楽しんでいただけているようです。 まだ新しいバージョンで不安だからとIDEA 12はアンインストールせずにいる方もいらっしゃるかと思いますが、注意していただきたいのがディスク容量です。 IntelliJ IDEAをはじめとするJetBrainsのIDEは高度なリファクタリング、インスペクションを実現するためにディスクに比較的大きなインデックスやキャッシュを作ります。 昨今のPCSSDの搭載に伴い以前よりも少ない傾向にあり、ディスクの空き容量の確保に苦労している方も多いのではないでしょうか? IDEA 12やそれ以前のバージョンを取っておく場合も、当面使わない場合はキャッシュやインデックスを削除しておくことをお勧めいたします。 キャッシュ、インデックスの保存場所は以下のフォルダのcaches、index、Mavenフォルダ内

    IntelliJ IDEA 12(またはそれ以前)の不要ファイルを削除してディスク領域を確保する #jbugj | 株式会社サムライズム
  • IntelliJ IDEA 13のJVM設定 - terurouメモ

    初期値のままだと結構IntelliJがスワップするので、idea.exe.vmoptionsをこんな感じにしてある。 -server -Xms512m -Xmx2048m -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=128m -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+UseCodeCacheFlushing -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50

    IntelliJ IDEA 13のJVM設定 - terurouメモ
  • #JJUG ナイトセミナ 「2.19 Eclipse、NetBeans、IntelliJ IDEA 3大IDE頂上決戦 」に行ってきた - 旧山pの楽しいお勉強生活

    数日前まで雪の予報が出ていたので、開催が危ぶまれていたけど無事開催! IDE歴は↓な感じで、Eclipse以外はそれほど使用経験はないので楽しみにしていました。 Eclipse 普段使用。 Netbeans JavaFXバージョン2が出た時にSeanBuilderとの連携が出来たので使った位。 IntelliJ IDEA G*系のサポートがEclipseと比べてかなりいいので、少しは経験あり。 一昨年のマヤ暦騒ぎの時のセールで購入したけどライセンスがこなかったので有償版の経験は0。 [twitter:@yusuke] さんがJetBrainsに交渉してくれてライセンス届きました!! JetBrainsのステッカー配っていました。 関連 【東京】JJUG ナイトセミナ 「2.19 Eclipse、NetBeans、IntelliJ IDEA 3大IDE頂上決戦 」 - 日Javaユーザーグ

    #JJUG ナイトセミナ 「2.19 Eclipse、NetBeans、IntelliJ IDEA 3大IDE頂上決戦 」に行ってきた - 旧山pの楽しいお勉強生活
  • IntelliJ IDEA 13.1の新機能

    IntelliJ IDEAは各リリースでUI、エディター、ツール、フレームワーク連携などIDEの全般にわたって改善を施しています。 IntelliJ IDEA 13と13.1にて追加、強化された機能をご紹介します。 IDE全般 Java EE 7 Spring Frameworks Android ツール Gradle 連携 Groovy Scala Web 開発 データベースツール バージョン管理

  • 1