タグ

ブックマーク / qiita.com/backpaper0@github (2)

  • IDEやMavenはすべてのデバッグ情報を含めてコンパイルしてくれている - Qiita

    javacには-gというオプションがあります。これはクラスファイルへデバッグ情報を含めたり、逆に含めない設定をするためのオプションです。 -g:linesとすればソースコードの行番号を含めます -g:varsとすればローカル変数名の情報を含めます -g:sourceとすればソースファイル名を含めます -gとすればすべてのデバッグ情報を含めます -g:noneとすればデバッグ情報を何も含めません 次のようなコードをjavac -g Hello.javaしたとします。 public class Hello { public String say(String name) { return "hello ".concat(name); } } Compiled from "Hello.java" public class Hello { public Hello(); LineNumberTab

    IDEやMavenはすべてのデバッグ情報を含めてコンパイルしてくれている - Qiita
  • EclipseでJavaソースコードを読む技術 - Qiita

    はじめに プロジェクト内の他のメンバーが書いたソースコードを読んだり、利用しているフレームワークの調査のためソースコードを読んだり、色々な場面でソースコードを読む機会があります。 そういったときになるべく素早く読み進めるためにはIDEの機能を利用したり、当たりをつけるセンスを高めたり、キーボード操作が速くなるよう訓練したり、いくつかのアプローチが考えられます。 稿ではそれらのアプローチの中からIDEの機能を利用することにフォーカスして、言語はJava・IDEはEclipseを使った場合にソースコードを読むのに役立つ機能を紹介します。 EclipseでJavaのソースコードを読む 分かりやすさのため、いつくかスクリーンショットを掲載していますが、そこに写っているソースコードはDomaというデータベースアクセスライブラリのものです。(完全に私の趣味です) また、私の体はEclipseに呪われ

    EclipseでJavaソースコードを読む技術 - Qiita
  • 1