0. はじめに
この資料はJavaシステム開発初心者向けにtipsをジャンル毎に分けて書いています
使用環境は
Windows
Vue.js
Java(Eclipse)
Git
Linux
かなりざっくりローカル開発~Linux環境に反映までのよく使いどころを抜粋しているので開発時の役にたてば幸いです
1. Vue.js
Vue.js devtools
dataで保持している内容を確認したり編集できたりするchromeの拡張機能
Vue開発時に使用するととても便利
2. Eclipseショートカットコマンド等
ファイル名検索
開いているプロジェクト内に存在する全てのファイルのファイル名を検索をできる
ctrl + shift + r
ファイル内文字列検索
ctrl + h
開いているプロジェクト内に存在する全てのファイル内の文字列を検索できる
バグ発生時にログから対象ファイルを検索したり処理を追うのによく使用
※VS Codeの検索の方が速いかもなので環境毎に使い分ける
変数やクラス等の宣言に飛ぶ
ctrl + 【宣言を選択】
色・テーマ変更
『ウインドウ』→『設定』→『一般』→『外観』→『ルック&フィール』→【好きなテーマを選択】→『適用して閉じる』
閉じるとテーマが変更されるが一部反映しきれていない箇所がある可能性があるので再起動を忘れずに
※サンプルはダーク
3. 基本Gitコマンド
pull
git pull {リモート名} {ブランチ名}
リモートリポジトリからブランチを指定して変更を取得後ローカルにマージする
commit
git commit -m "{コミットメッセージ}"
ステージングしたファイルのコミットを実行する
push
git push {リモート名} {ブランチ名}
ローカルのブランチをリモートリポジトリにプッシュする※基本コミット後に実行
4. Linux
cd
移動コマンド
cd ..
で1つ上の階層cd 【ディレクトリ選択】
で指定したディレクトリに移動できる
他のコマンドでも言えることだがTabキーで現在のディレクトリに存在するファイル等の予測を表示できる
ls
今いるディレクトリの配下にあるフォルダやファイルを確認できる
ls -la
とすることで隠しフォルダ含む詳細情報が表示される
tail
ログファイルの表示やAPIのテストを行いたい際に実行しながらリアルタイムでログを見たいときに使用する
tail -f -n 30 ******.log
末尾から行数30をリアルタイムで表示
■オプション説明
-f:リアルタイム表示
-n:行数指定