IDEA

「Android Studio最速入門」はじめました

http://gihyo.jp/dev/serial/01/android_studio関係者の皆さん、大変ありがとうございます。5/14のJava Day Tokyo 2013でみんなと昼食取ってるときに id:takezoe さんから「IntelliJの本書いてよ」と言われて速攻で「だが断る」と答えた次の日にAndroid Stud…

Presentation Mode

IDEA13 EAPのSettingsをぼーっとながめていたらApprearanceにこんな設定項目を見つけた。 「何ぞ?これ??」と思ってViewメニューを見たら下の方に「Enter Presentation Mode」なんてのあったから、早速実行してみたよ。 もともとFull Screen Modeという似…

Java Day Tokyo 2013の裏方で takezoe さんをIntelliJ派に洗脳してた

というのは冗談。生粋のeclipse派の id:takezoe さんもScalaはIntelliJを使うらしく,控え室でいくつかIntelliJの使い方を聞かれた。長いこと使ってたから気付いたとか,当たり前に使ってた操作があまり知られてないんだなって,はじめて気付いた。冷静に考…

Java Day Tokyo 2013でIDEバトルやってきました

https://oj-events.jp/public/application/add/64 血で血を洗う勝者なき闘い!!...なんてことはなく,和気藹々とやりましたよ。 こんな面白い企画に誘って頂き関係者の皆さん(&出張扱いにしてくれた弊社)には感謝です。こんな場所で話せるほどIntelliJが…

Android StudioとIntelliJ IDEA CEを比べてみた

いつの間にかIDEAのCommunity Editionをそーとー過小評価してて,自分の中ではJDTより遙かに「できない子」扱いしてたんだけど,実はそんなことなかった。ごめんよ,CE(でも使わないけど。 自分に言い聞かせるために書き残すけど,CEでもこれくらいはできる…

Android Studio試してみたよ

昨晩、Java Day Tokyoの補足エントリ書かないとと思いつつも早々に寝ちゃって、朝起きたらTLがIntelliJやらJetBrainsで埋まってた。「すわ何事か!?」と思ってみたら、GoogleさんがAndroidの開発ツールにIntelliJベースの「Android Studio」を発表したらし…

Dash LauncherプラグインをIntelliJにインストールする

APIリファレンス&スニペットブラウザのDashなんですが、設定見るとAppCodeと連携できるようです(NetBeansはありませんね...。|ω・`)チラッチラッ https://itunes.apple.com/jp/app/dash-docs-snippets/id458034879?mt=12 調べてみると、AppCodeのプラグインとし…

IntelliJでコンソールのフォントサイズを変更する

どうも野良ヘルプデスクの masanobuimai です。頼まれても無いのに、IntelliJの疑問に答えるよ。:-) window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js =…

IDEA12のMac版でメニューバーをアプリケーションウィンドウに表示させる

Windows版に馴れてるせいもあって、Mac版のメニューバーが大層気に入りません。MacBook Air 11インチで画面が狭いって事もあるけど...。 IDEA11までは、plistの"apple.laf.useScreenMenuBar"でメニューバーをアプリケーションウィンドウに移せて重宝してたの…

IntelliJでeclipseみたいなドキュメントホバーをやってみる

きっかけはこちらのつぶやき。 window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitt…

JetBrains系IDEのMac版インストーラのスクリーンショット

Mac使ってる人しか知らないと思うのだけど、IntelliJとかのインストーラ——正確にはディスクイメージファイル(*.dmg)って、こんな具合にちょっと洒落てる。 IntelliJ IDEA IntelliJ以外のIDEだと、そのIDEがサポートする言語にあわせて微妙な違いがあって、…

IntelliJの日本語まわりに関する改善要望

IDEA12.1リリース記念というわけじゃないけど、備忘録というか振り返り。ついこの前、TLで気になるつぶやきがあったので、思いあまってこんなことしてみた。 window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.…

おもしろプラグイン:IntelliJEvalプラグイン

http://plugins.jetbrains.com/plugin/?idea&pluginId=7173 地味すぎてあまり注目されてないけど、実はスゴいIntelliJEval。何してくれるかというと、こんなことしてくれる。 groovyでIntelliJのプラグインを書ける(スゴい! IntelliJEvalにgroovyスクリプ…

IDEA EAP 129.60からエンコード指定と改行コード指定ができるようになってた

Use the UTF-8, Luke! File Encodings in IntelliJ IDEA | IntelliJ IDEA Blog 以前、エンコード指定は「そのエンコードで読み込み直し」しかできないって言ったけど、IDEA12.1(正しくは build 129.60)からはエンコード変換もできるようになったみたい。 →…

IntelliJっぽいライブラリの追加方法

面白いエントリがあったので、他人のふんどしメソッドを発動させ、ちゃっかり便乗します。 → Groovy製BDDフレームワーク『Spock』開発環境構築手順(※IntelliJ IDEA 12/Groovy 2.0/Spock 0.7) - Diary of absj31 使い捨て/個人ユースなど、mavenを頼らずInte…

jVi, Vrapper, IdeaVIMの比較

ちょいと前にマジメに比較してみて、そのまま死蔵してた資料が出てきたので供養のつもりで公開してみる。知らない人に簡単に説明すると、jVi, Vrapper, IdeaVIMはそれぞれNetBeans, eclipse, IntelliJ IDEAのvi/vimプラグイン。世の中のvi/vimユーザの怨念た…

Mac版IntelliJの割り当てメモリの変更方法

ずっと、plistを設定しなおすもんだと思っていたら、IDEA12から設定方法が変更になったらしい。 window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.c…

IntelliJとかReSharper, RubyMine, WebStormなどJetBrains製品のリンクバナー

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

Re: IntelliJ IDEAでJavaのstatic import文に関する効率化設定をLive Templateで実現する

http://d.hatena.ne.jp/absj31/20130218/1361134157 コメントをTwitterで済まそうと思ったら、うまく伝えられなかったのでトラックバックします。static importの展開がちょっと冗長とのことですが、ちょっと設定しとくと元のエントリより1ステップほど減ら…

おもしろプラグイン:Copy as HTML

http://plugins.jetbrains.com/plugin/?idea&pluginId=190 最近アップデートされてて、その存在に気付いた(初回リリースは2009/05/08なので割りと歴史のあるプラグインのようす。 提供機能は単純で、ソースコードの選択範囲をHTMLテキストとしてクリップボ…

「31日間ReSharper一周 ... それIDEAでもできるよ」インデックス

かれこれ5年も前のエントリだけど、大元のリンク先貼り直すついでにインデックス作った。ある程度は今でも通用するし、そうでないのもあるので注意してね。:-P 元ネタにしたのは、こちら:matarillo.com: 31日間ReSharper一周 31日間ReSharper一周 ... それ…

25日目 IntelliJ IDEA Advent Calendar 2012 インデックス

やっと終わったわ。:-( IntelliJが出来ることはもっといろいろありますし、正直びみょーなところや「これって他(Eclipse/NetBeans/etc)のほうがマシじゃね?」って点も多々ありますので、おのおのそれなりなつきあい方を模索してみてください。 信者になれ…

24日目 Inspections & Intentions

私に「Javaでいいや」どころか下手すると「Javaが良い」と思わせるIntelliJの超絶変態機能。Inspectionsはコードの検査で,いわゆる「Checkstyle&Findbugsの強力バージョン」。Intentionsは意図というか気づき?EclipseでいうQuick Assistっぽい感じ。 Inspe…

おまけ:ライセンスのこととか

JetBrainsの終末セールのおかげでJetBrainsのライセンスまわりがくわしくなったのでまとめておきます。一番詳しいのはイケメンさんのスライドなので、まずはそちらを...。 → http://samuraism.jp/diary/2012/12/21/1356054600000.html まとめると、 IntelliJ…

23日目 Remote Hostプラグイン

これまた地味な Remote Hostプラグインについてです。Javaで開発しているとあまり用事はないのですが,スクリプト系の作業しているとしばしば活躍します。どんなことしてくれるかというと,いわゆるアップローダです。プロジェクト配下のディレクトリとサー…

22日目 情報源とか雑多なこと

まずはヘルプですね。ヘルプはWeb版もあるのでIntelliJを立ち上げなくてもみることは出来ます。 → IntelliJ IDEA WebHelp 次に公式ブログと公式サイト。公式サイトは情報源というより、それらへのインデックスですね。 → IntelliJ IDEA Blog | Tips & tricks…

21日目 コマンドプロンプトとTerminal

昔に書いたエントリですべてを語っているのですが、外部ツールにコマンドプロンプトを登録して実行すると、Runウィンドウに埋め込まれて使えるようになります。 → Command Prompt from Hereみたいなのをやってみたら,ちょっとビックリした 気分的な問題です…

20日目 artifactの設定(ついでにProject Structure )

Settingsの話は3回もやりましたが,Project Structureの話をしてませんでしたね。正直,面倒なので,昔に書いたエントリーやIntelliJ本体のヘルプを参照してください(だんだんやる気がなくなってる。 → 初めてIntelliJに触れる人へ − プロジェクトの設定と…

19日目 ExplorerやFinderとの連係

Explorerとの相互連携はeclipseの方が先駆けていて、IntelliJにはCommanderなんてしょうもない機能しかなく、しばらく負い目を感じていたのですか、今のIntelliJではExplorer(やFinder)と相互連携できるようになりました。 わかりやすい例が、Projectウィ…

18日目 Databaseプラグイン

地味に便利な Databaseプラグインについてです。IDEからDBを操作する機能ですが、NetBeansにも似たような機能があるし、今やさほど珍しい機能ではないですね。 そんな中でIntelliJっぽいなぁという機能について紹介します。 DDL 文からDBの定義を再現 この手…