パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

長い関数名、変数名、どこまで許せる?」記事へのコメント

  • 30文字ぐらいは全然きになりませんな
    変に省略されて意味わからないよりは全然マシ

    1行78文字ポリシーを辞めたほうがいいんじゃないですかね
    今時固定幅画面でもないでしょうし

    • by Anonymous Coward

      viに慣れて21年の身としては,統合開発環境のエディタの編集機能の使いにくさに困っている.
      編集中にマウスに手を伸ばすって,作業時間の増大以上にやる気も一緒にそがれるし,
      行単位の編集力の弱さ,正規表現を手軽に使えない弱さ,マーク,ヤンク,ペーストの基本機能の弱さ.....

      デバッガ,名前の補完機能,引数の型チェックなど,便利で優秀と思える点は多いけど,
      ホント,ガラパゴスな進化をさせてしまったMSを恨むよ.

      • 統合開発環境というのをほとんど使わないのは同じくなんですが、天下のMS様がショートカットキーを用意していないとは思えないんですが…ないんですかね…

        (78文字制限は今時時代遅れだとは思うけど。Xでも80文字幅でわざわざtty開いたりしてないし)

        • by Anonymous Coward on 2012年04月07日 19時13分 (#2131193)

          VisualStudioならかなりの部分をカスタマイズできるよ。
          emacs風なら結構簡単にできたと思う。
          最近使ってないけど、C-x C-fとか2段階はできたはず。
          C-x r cみたいなのはどうだったかな。俺は窓使いの憂鬱と組み合わせてやってた様な気がする。

          親コメント
          • by Anonymous Coward on 2012年04月07日 21時54分 (#2131270)

            そもそも標準でemacsキーバインドのせっていができます(2008まで)
            2010でもキー設定ファイルが開発ブログで配布されていたかと。

            eclipseのemacsバインドなんかよりよほどできがいいです。

            親コメント
          • vi はともかく、カスタマイズできるから、emacs と変らない、という話をたまに聴くのだけれど、カスタマイズの度合いが違うので、個人的にはやはり差は大きい。

            単にキーアサインの問題じゃなくて、自分で多少凝った自動化する、といったことが出来ない。「使い込む」といった感覚が、統合環境ではあまり味わえない気がしています。

            親コメント
            • by Anonymous Coward

              VSマクロの存在を知らない?

              • VS マクロって、環境の挙動を変更できるほど強力なのでしょうか?
                例えばある機能が呼び出されたときにフックするとか、メニューになにかを追加するとか。

                親コメント
              • by Anonymous Coward

                コードスニペット、アドインなどよりどりみどりですよ。

              • by Anonymous Coward

                VisualStudioの機能の大部分はコマンドパターンで実装されていて、コマンド実行前後にイベントとしてアタッチできます。
                実行前イベントで独自処理したあとに本来の処理をキャンセルさせることで機能入れ替えが可能です。
                独自のコマンドも定義できます。
                また、コマンド処理のついでにUndoRedoも処理してくれます。
                メニューやツールバーのボタンなんかも当然自由に追加削除でき、コマンドを割り当てることができます。

                #Expressじゃ使えないからやれること知らない人が多いよね

          • ちょっとオフトピ気味なんだけど、

            MS-IMEをカスタマイズしてると困ることって、変更が設定ファイルとして出力できないことなんだよね。
            せっかく苦労してカスタマイズしたのに、PCを乗り換えたりOS(やアプリ)を再インストールするたびに、
            全部設定を一から入れ直しってのは苦痛だった。
            #ひょっとして、最新のMS-IMEだと改善されてたりする?たとえばクラウドに保存して同期できるとか。
            #だとしたら嬉しいんだけど、MSだしあまり期待してない。

            VisualStudioだとその辺りはどうなってるんだろう。

            • VSは知らないですがMS-IMEなら、私はレジストリの設定をコピーして
              あちこちの端末で共有してますよ。
              HKEY_CURRENT_USER\Software\Microsoft\IMEJP\10.0\ 以下に
              設定とか全部入っていたと思います。(10.0の部分はMS-IMEのバージョンによって異なります)
              素人厳禁なレジストリの直接操作ですから方法は敢えて書きませんが、ここの住人なら不用ですよね?

              親コメント
            • by Anonymous Coward

              今も移動プロファイルを利用していればある程度は可能な時もありますが
              設定のローミングはSkyDriveを簡単に使えるようになるWindows8からが本番ですかね。

              VisualStudioに関しては少なくとも手元の2010、次期VSの11は可能です。
              いちいちカスタマイズしてられるかレベルだし?

            • by Anonymous Coward

              設定はレジストリでしょ。該当エントリをテキストに書き出して持って行くだけじゃないの?
              unixでいう/etcや~を丸ごとコピーしたり、OS Xのplistを丸ごとコピーみたいな楽ちんさはないけど、
              できることはできますよ。

アレゲはアレゲを呼ぶ -- ある傍観者

処理中...