Mais conteúdo relacionado
Oftec Lighting Talk ~ソフト開発で使用するツールについて(初級編)~ 2016/10/07
- 1. © 2016 FUJITSU TEN LTD.
ソフト開発で使用するツールについて(初級編)
Lighting Talk 第1回
宮垣 諒一
- 2. © 2016 FUJITSU TEN LTD.
秀丸、サクラエディタ、terapad、、、
いろいろあると思いますが、ソフト開発するうえでのおすすめの設定
①背景を黒くする
⇒目に優しく
②文字フォントや大きさを自分好みに
⇒可読性(「I」(アイ)と「l」(エル)と「1」(いち)、「0」(ゼロ)と「O」(オー))
http://paiza.hatenablog.com/entry/2015/02/10/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%8C%E6%8D%97%E3%82%8A%E3%81%99
%E3%81%8E%E3%82%8B%EF%BC%81%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%AB%E6%9C%80
③よく使うコマンドはショートカットキーにしましょう
⇒私はgrepを「F6」に設定してます
④文章の折り返しについて
エディターの設定について
2
- 3. © 2016 FUJITSU TEN LTD.
Unix標準エディタ
VIsual editor or Visual Interface
・マウスを使わない(viの開発当時、マウスは発明されていたが普及していな
かった)
・よく使うコマンド
編集開始 a -> カーソルの右側から i -> 左側から o -> 次行を追加して
ciw ->カーソル位置にある単語を1つ削除してから
検索 /XXX * -> カーソル上の単語を検索(上に) # -> 下に
:数字 -> (数字)行目にジャンプ
:%s/置換前文字列/置換後文字列/g
:set number -> 行数を表示
:help! -> 隠しコマンド
Viについて
3
- 4. © 2016 FUJITSU TEN LTD.
ソースコードタグシステム
関数やdefine値がどこで定義されているか、どこで使われているか、
を一発で確認することができる
大規模ソースを読むうえで、とても便利なツールですので
是非取り入れてみてください。
Linux / Windows対応しています
Vi や Emacs等で使用できます
https://www.gnu.org/software/global/
GNU GLOBAL
4
- 5. © 2016 FUJITSU TEN LTD.
私のソフト開発環境について
5
自分のPC(Windows7)
Linuxサーバ
最新ソースコード
秀丸
Emacs
gtags
SVNサーバ
teraterm
最新ソースコード
マウント
gtags
チ
ェ
ッ
ク
ア
ウ
ト
タグ生成
batファイルを作成し、
毎週金曜9:00に
Windowsのスケジューラで自動化