ラベル eclipse の投稿を表示しています。 すべての投稿を表示
ラベル eclipse の投稿を表示しています。 すべての投稿を表示

2014年3月14日金曜日

eclipseでタブを押しても半角になる場合の対処法

タブが半角になってしまう場合には以下の2パターンが考えられます。
逆にタブを半角にしたいという場合にもこれを設定すればOK


[パターン1]
各言語の「コードスタイル→フォーマット」でタブポリシーが「スペース」になっている


[パターン2]
「一般→エディタ→テキストエディタ」でタブでスペースを挿入にチェックが入っている
かつ幅が1になっている





eclipseで半角インデントをタブに変換

いつの間にインデントが半角になっていた。 そんなときの対処法。


ctrl+iを押すだけで


タブに切り替わる。これは便利。

2013年5月23日木曜日

デバッグの基礎

ステップ実行について違いがよくわからなかったのでメモ
 以下はeclipseの場合

















・再開
次のブレークポイントまでプログラムを実行する。





・ステップイン
次の1行を実行する。次の1行にメソッド呼び出しが含まれている場合は、そのメソッド内部に入った状態でプログラムが中断する。

 


・ステップオーバー(F6)

次の1行を実行する。次の1行にメソッド呼び出しが含まれている場合でも、そのメソッド呼び出しを終えた状態でプログラムが中断する。





・ステップリターン(F7)
今実行中のメソッドの実行を終えて、呼び出し元へ戻ります。ただし、次にステップインやステップオーバーを実行しても、単に次の行に矢印が移るだけでcalcurateメソッド自体は実行 されない。

2013年4月12日金曜日

APIの一括置換

ソースをeclipseで一括置換する方法をメモ
  1. [プロジェクト・エクスプローラー]で対象とするフォルダを選択
  2. メニューの[検索]-[ファイル]をクリック
  3. 以下のような画面が表示されるので、置換前のテキストを入力しスコープをエンクロージング・プロジェクトに設定












よく使う正規表現もついでに記載
\s  ... 半角空白もタブも同一扱い
( ) ... 検索パターンでこれを使うと、置換パターンで\1,\2,\3,...と利用できる。

例:
検索パターン:(<TESTTAG.*type[\s]*=[\s]*)("checkbox")
置換パターン:\1"input" style=\2