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

2014年12月20日土曜日

C#モードの中括弧の自動展開

うっとうしかったから消した
(defun csharp-insert-open-brace ()
  "Intelligently insert a pair of curly braces. This fn should be
bound to the open-curly brace, with

    (local-set-key (kbd \"{\") 'csharp-insert-open-brace)

{にcsharp-insert-open-braceがバインドされてるという仕組みらしい。
ので、バインドを外した
    (local-set-key (kbd "/") 'csharp-maybe-insert-codedoc)
;;    (local-set-key (kbd "{") 'csharp-insert-open-brace)


2014年12月14日日曜日

git-flow

git-flow最強説
http://lablog.lanche.jp/archives/635

・master
大体表に出す用
殆ど更新しなくていいと思う
直接コミットしない

・develop
これにマージしていく
ここから分岐していく
直接コミットしない

・feature
色々な作成工程に応じてブランチを作る
できたらdevelopへマージ

1人開発なら大体これですっきりするはず

リモートはdevelopマージの段階でpushしていこう

バージョン管理開始

Gitでバージョン管理始めた。
クライアントはSourceTree。ちょっともっさりだけど使い勝手はいい。

http://naichilab.blogspot.jp/2014/01/gitsourcetreegit.html
とても分かりやすかった。

http://www.atmarkit.co.jp/ait/articles/1311/18/news017.html
参考

注意
http://qiita.com/varmil/items/2fb6ba6bd56c9eca5828
一番上の説明に書いてある.ignoreファイルだとシーン状況は保存されない?
ProjectSettigs/*.assetを除外した。
Hierarchy内の階層が重要なプロジェクトでは注意。
ソースコードを前のバージョンに戻すとオブジェクトの階層関係が壊れる(parentが変わる)可能性がある。

2014年10月7日火曜日

javascriptからC#へ

javascriptで開発してる人があまりに少ないのでC#へ移行。
しかしC#はemacsにあまり浸透していなかった。
flymakeとか構文チェック環境は結局作成できず。
余裕あったらflymake勉強しよう。

2014年10月6日月曜日

Emacs導入

MonoDevelopが使いにくかったので導入した。
Windows7に導入するのは初めてだったけどわりとすんなりいった。

http://yoshiiz.blog129.fc2.com/blog-entry-794.html
環境変数設定せなね。

http://d.hatena.ne.jp/sandai/20120304/p2
ついでにカスタマイズ見直し。

[External Tools] -> [External Script Editor] -> [Browse]
で普通にrunemacs.exe選んで問題無かったのでこれでok。


http://blogs.unity3d.com/ja/2010/01/15/emacs-mode-for-unity-javascript/
emacsのUnityJavaScript用のモードがあったから入れた。

http://cx4a.org/software/auto-complete/index.ja.html
自動補完入れた。