タグ

JavaとJetBrainsに関するefclのブックマーク (5)

  • Unlogged - Replay production traffic locally!

    Mock, Monitor, Replay, and Test with EaseBoost your Java development with one-click mocks, automated unit test generation, and real-time performance tracking—all open source!

    Unlogged - Replay production traffic locally!
    efcl
    efcl 2022/05/09
    IntelliJ向けのJavaデバッガー javaagentでinstrumentsをセッションごとに記録して、その記録を後から再生して変数に入ってた値などを見れるデバッガー
  • IntelliJ IDEA 13.1 EAPのChronon Debuggerをお試しください! | Post Blog

    IntelliJ IDEAの次期バージョン、13.1ではChronon Debugger をプラグインでサポートしいます。既にEAPよりお試し頂けます。ご存じでない方のために説明しますと、Chronon はJavaプログラムの動作状況を記録して、後から解析することができる革新的ツールです。複雑なバグを追跡するのにとても有効です。 Chrononは商用ツールで、通常はライセンスを購入する必要がありいますが、なんとIntelliJ IDEA 13.1 Ultimateをお使いの方は完全に無料でご利用いただけます。 プラグインのインストール Chrononを有効にするにはまずSettings → Plugins → Install JetBrains pluginよりChrononを選択肢、インストールしてください。 Chronon Include/Excludeパターン Chrononはcod

    IntelliJ IDEA 13.1 EAPのChronon Debuggerをお試しください! | Post Blog
    efcl
    efcl 2014/03/07
    実行時にトレースして、実行後でもどのような値になってたかとかを追跡出来る。 ヒストリプレイヤー JavaScriptだと https://github.com/adobe-research/theseus とかが近いかも
  • そのクソコード、Intellij IDEAでチェックできるよ

    愛知県でシステムエンジニアとして働く友人のMは、プロジェクトメンバの書くJavaのクソコードに苦しめられているそうです。Mはリードプログラマとして、プロジェクトメンバがあげてくる成果物(ドキュメントとコード)のレビューをする立場にあるらしく、提出されてくる数々のクソコードをTwitterでつぶやいていました。 Mを救うことはできるのでしょうか? もし、クソコードをすばやく見つけることができたら救えるのであれば、救える見込みはあるかもしれません。 コードの問題を見つける静的解析ツール クソコードとは、おおむね次のような問題のあるコードをさすようです。 潜在的バグ バグの可能性があるコード。 重複 機能追加やバグ修正を困難にしがちなコードの重複。 設計上の問題 クラスやパッケージ間の依存関係、多すぎるメソッド引数など。 慣習違反 プログラミング言語やライブラリの慣習、コーディング規約などに違反

    efcl
    efcl 2014/01/14
    "静的解析ツール vs 実世界のクソコード"
  • IntelliJ IDEAのプラグインを作ろう! - Qiita

    【追記】この記事の情報はかなり古くなっています。 2019年現在では、公式にプラグイン作成関連のドキュメントがある程度あるので、そちらを参考にすることをおすすめします。 https://www.jetbrains.org/intellij/sdk/docs/basics/getting_started.html このエントリで紹介していること IntelliJ IDEAプラグインの事前知識 プラグインの開発方法 プラグインデバッグ手法、Tips プラグインの公開の仕方 開発にあたっての便利リンク集 このエントリの目標 IntelliJ IDEAプラグインでNotificationメッセージに”Hello Plugin”を表示させる [オプション] プロジェクト内に永続変数/クラスを持つ IntelliJ IDEA系のプラグインについて IntelliJ IDEA系の製品(PhpStorm/

    IntelliJ IDEAのプラグインを作ろう! - Qiita
    efcl
    efcl 2013/12/11
    IntelliJ IDEAでプラグインを作る方法
  • Linux の (Web|PHP)Storm のフォントが汚い。 - oogatta のブログ

    バージョンが上がるたびに試しているけど、ちょっと耐えられないくらい汚い。 Swing のせいらしい。 http://youtrack.jetbrains.com/issue/IDEA-57233 JetBrains 的には「 Linux デスクトップのシェアは少ないんで Swing 止めるとかないわ」ってことらしいので、ほっといても駄目みたい。で、コメントをずーっと読むと、結局 http://stackoverflow.com/questions/6151426/phpstorm-editor-fonts-on-linux-systems bin/webstorm.vmoptions または bin/phpstorm.vmoptions に -Dawt.useSystemAAFontSettings=lcd -Dswing.aatext=trueを追加して起動したら、随分ましになった。これ

    Linux の (Web|PHP)Storm のフォントが汚い。 - oogatta のブログ
    efcl
    efcl 2013/03/18
    Linux上でSwingの汚い描画を改善する方法
  • 1