読者です 読者をやめる 読者になる 読者になる

しおしお

IntelliJのあれやこれや

JSLintをGradleから使ってみる

JSLintをantから使ってみる - しおしおの雑記帳のGradle版。https://github.com/kellyrob99/gradle-jslint-pluginのプラグインを使うと、GradleからもJSLintを呼び出すことができます。 情報少なく、手探り感満載だけどとりあえず動いたので。 buildscript {…

Intellij11とrails(3系)でテストが動かない場合の対処法

railsのプロジェクト作って、modelを自動生成してみたのでとりあえず自動テストを流してみようと思って実行したら、いきなりこんなエラーが・・・ MiniTest framework was detected. It is a lightweight version of original Test::Unit framework. RubyMin…

IntelliJのsvnプラグインでBranchを使いこなそう

http://siosio.hatenablog.com/entry/2012/07/28/130010:IntelliJでsvn:リポジトリからプロジェクトの作成の続編?IntelliJ(バージョン11.1.3)からBranch作ったり、switchやmergeする方法をまとめてみました。 branchリポジトリの設定 Configure Branchesを…

IntelliJでsvn:リポジトリからプロジェクトの作成

IntelliJのsvnプラグインの使い方など。 svnからチェックアウトしてプロジェクトの作成 Check out from Version ControlからSubversionを選択します。 下の画像は、プロジェクトを開いてない状態のトップ画面となっていますが、プロジェクトを開いてる場合は…

Intellij IDEA12では、IDE上でバイトコードが見れるように

Intellij IDEA12(build no:120.11)には標準で、byte code viewerなるプラグインがついてきます。11の頃は、外部ツールにjavapを登録したりしてバイトコードを見たりしていたけど、標準でついてくれたのはありがたいです。ちなみに、私はバイトコードを読め…

Groovy2.0をIntelliJ IDEA12で試してみる

Groovy2.0に対応したIntelliJ IDEA12がでたので、Groovy2.0を試してみたよ。※IDEA12は現時点ではEAPなので、品質的にまだまだな部分があったり対応していないPluginがあるので注意してください。 モジュールをGroovy2.0に対応させてあげる frameworkサポート…

IntelliJ:プロジェクトをマルチウィンドウで開くかの確認ダイアログを復活する方法

IntelliJですでにプロジェクトを開いている状態で、新しいプロジェクトを作成したり別のプロジェクトを開いた場合、マルチウィンドウにするか今のプロジェクトを閉じて開くかの確認ダイアログ(下のやつ)が基本毎回表示されます。このダイアログを表示する…

IntelliJでもギャル語したいよね

Big Sky :: Vimでギャル文字をみて、IntelliJでもギャル語変換できるプラグインを作ってみたよ。IntelliJでギャル語変換したいと思っていた、変わり者のIntelliJユーザの方はDownloads · siosio/Gal-Idea · GitHubからgalgo.zipをダウンロード&インストール…

NetBeansとEclipseの比較にIntelliJも加えてみた

NetBeansとEclipseの比較 - しんさんの出張所 はてな編でNetBeansとEclipseの比較がされていたので、IntelliJを加えてみたよ。使用したバージョンは、IntelliJ IDEA 11.1.2 Ultimate Editionです。 プロジェクトツリーの見た目 ここは、そこまで大きくは変わ…

htmlとcssの編集内容をChromeに同期してくれるIntelliJのプラグイン

JetBrainsさんから、htmlとcssの編集内容をChromeに同期してくれる、「Instant HTML editing」ってプラグインがリリースされたので早速入れてみたよ。 JetBrainsさんがドSっぷりを発揮して、使い方が全くわからなかったのでまとめてみたよ。 プラグインのイ…

IntelliJのStructual Searchでメソッド名のみを対象に検索しちゃおう

仕事中にTwitter眺めてたら、IntelliJでメソッド名を対象に検索するほうほうがわからないツィートが流れてみたので調べてみたよ。 そしたらStructual Search使うと簡単にできちゃうのよね。ほんとIntelliJは賢い子ですよね。メソッド名を対象に検索する方法…

DataSourceからSQL文のテンプレートを出力するプラグインを公開しちゃいました

DataSourceウィンドウからテーブルを選択して(複数選べる)、SQL文のテンプレートを出力するIntelliJプラグインを作ってみました。(今のところ、INSERTとUPDATEしか生成できませんが・・・)JPAを使うことが多かったりすると、そもそもSQL書くことなかった…

Groovyのsoutvテンプレートを良い感じにしてみた

Groovyのコードでsoutvを使用すると、下のコードみたいに変数の中身を標準出力に出力するprintln文を簡単に生成できます。 println "str = $str" ただ、この生成されるコードにはちょっとだけ不便な点があります。 上のコードのように単純に変数名を出力する…

ConsoleのURLをリンクにするpluginの実装

plugin.xml Consoleへの出力内容をカスタマイズしたいので、拡張ポイントにconsoleFilterProviderを指定して、implementationにその実装クラス名を指定してあげる。 <extensions defaultExtensionNs="com.intellij"> <consoleFilterProvider implementation="siosio.ConsoleLinkFilterProvider" /> </extensions> siosio.ConsoleLinkFilterProvider plugin.xmlに設定したconsoleFilt…

IntelliJでGradle

Gradleのダウンロード Gradleは、以下のサイトからダウンロードする。とりあえず最新版を落とせば良いかと。 http://www.gradle.org/downloads IntelliJにGradleのホームディレクトリを設定 プロジェクト設定からGradleを選ぶとGradle homeが設定できます。 …

Consoleに出力したURLからブラウザを開くプラグインを公開したよ

少し前にに「Intellijでコンソールに出力されたURLクリックしたらブラウザで開けたりしないかな?」ってツイートを見かけたので、 コンソールにURL形式の文字列が出力されたらハイパーリンクになって、クリックしたらブラウザで開けるプラグインを作ってみま…