のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,908人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    元スレEmacs Part 37

    emacs覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    551 = :

    >>546
    folding-mode-add-find-file-hook でファイルを開くときの自動実行関数を
    設定しますが、これは、変数 folded-file が、file local variable として、
    t で設定されている時のみ folding-mode を有効にするみたいです。

    file local variable とは、下記のようなものです。

    ;; Local variables:
    ;; folded-file: t
    ;; folding-internal-margins: nil
    ;; end:

    folding-mode.el のファイルの下の方に書いてあるため、
    それを開いたときのみ、有効になっているのでしょう。

    コピペでも良いのですが、コメントマークとか、良くわからなかったら、
    下の二つの関数のどちらかを試してみると良いかもしれません。

    M-x add-file-local-variable
    M-x add-file-local-variable-prop-line

    別なやり方として、 folding-mode-add-find-file-hook を使わずに、
    直接、folding-mode を有効にする方法もあります。
    これなら、いちいち、folded-file: t を記入する必要がありません。

    具体的には、
    (add-hook 'c++-mode-hook 'turn-on-folding-mode t)

    などのようにします。
    当然、c++-mode-hook の部分は、あなたの使いたい モード名で
    置き換えてください。

    552 = :

    >>551
    出来ました!
    ご丁寧な回答どうもです

    554 = :

    >>550
    そうやって初心者を追い払うから、みんな嫌になってEmacsがますますジリ貧に。

    555 = :

    起動したら.emacsが作られるとか、GUIから(?)何か設定すると
    .emacsが作られると信じているのなら参考にした情報源の質が
    相当悪いってことではないのか。

    556 = :

    Apacheみたいにデフォルトの設定ファイルがあってそれを改変すると考えたのでは?

    557 = :

    昔のRedhatには最初から.emacsがあったな。

    559 = :

    windows.elのconfiguration切り替えが知らん間に
    数字だけからアルファベット対応になってんな。
    旧バージョンを改造してアルファベット可能化してたけど、もうお別れだ。

    560 = :

    >>559
    ずっと前からなってるだろ。

    561 = :

    E

    563 = :

    Emacsに止めをさしたのはOOPだよな。
    しかし世の中には手続き型の言語もあるので、なるべく延命して欲しい。

    564 = :

    どうトドメをさしたのかkwsk

    とはいえ、オレもJavaの開発ではEclipseしか使ってないが

    565 = :

    そもそもJavaって手続き型の言語でしょ。
    バカだなあ。

    567 = :

    せめて補完機能とかオートコンプリートとか呼べよ。

    568 = :

    クラスブラウザの存在もでかいな。

    573 = :

    その話題もういいんじゃないかい

    574 = :

    >>563はJava限定の話題じゃない。
    同じ名前で異なる実装のコード相手にgrepやTAGSで立ち向かうのは
    クラスブラウザになれてしまった身から見ると、原始人。

    577 = :

    >>574
    grepだけでやっちゃうのを原始人っていうのは同意なんだけど、
    TAGS使ってたら結構な精度で探してる先に辿りつけるんじゃないの?
    javaやるときはeclipse使ってるから知らないんだけど。

    578 = :

    豪華なIDE(eclipse, Visual Studio, Xcode等)のコーディング能力を100とすると、
    Emacsの標準的な機能のみでのコーディング能力は20ぐらいだと思う。
    しかし、今はEmacsでもコーディング支援を受けられる。
    (flymake, cedet, gccsense, jdee, yasnippet, gtags等々)
    機能は中途半端だったり、設定が面倒だったりすると思うので
    +40ぐらいで計60ぐらいにはなると思う。
    Emacsならさらに各種elispやカスタマイズで使い勝手が向上するから、
    IDEの能力を上回るかどうかはともかく、トータルではそう悪くないと思う。

    確かにIDEのコーディング支援機能はすさまじくて快適好ぎるんだけど、
    それがコーディングの速度や質を飛躍的に上げるかというと、?でもある。

    579 = :

    >>563 は知能が低そうだな。

    580 = :

    両方使えればいいんじゃないかな。
    IDEは馬鹿でも使えるからEmacs使えるおれらはやっぱすごいわ。

    581 = :

    機械の方が得意な事を人間様の頭脳を使って処理するのは無駄。

    582 = :

    >>581
    なんのこと?

    583 = :

    つまりvimが最強ってことか

    584 = :

    あ?

    585 = :

    うん。

    586 = :

    呼吸

    587 = :

    部分式の型推論とか多分関数型どころかC#とかjava書く上でも役に立ちそうだけど
    それには専用に型推論機と外部参照ソルバの再発明がいるんだよなぁ

    589 = :

    Ecllipseはプラグインでいろんな言語使えるでしょ。

    590 = :

    ちなみに、EmacsがOOP言語の補完が出来ないという事はない。
    23.2で標準搭載されたSemantic使ってC++で普通に補完出来てるし、
    他にもC、Java、Pythonに対応しているみたいだ。

    592 = :

    失礼ageちゃった

    593 = :

    F1押してfで関数名を聞かれるから、copy-to-bufferを入力して
    出たHelpからソースへ飛べるはず。

    594 = :

    EmacsでのOPP言語補完なんて昔から使えなかったっけ?
    いま、設定ファイル眺めていたら、abbrev なるものの
    設定があった。
    # 使ってないのでコメントアウトしてるけど…

    596 = :

    >>589
    業務で本気で使うには辛い。
    気の利いたテキストエディタ以上の生産性は望めないし安定してない。

    597 = :

    開発機にメモリ512Mしか入れてくれないからeclipseなんてろくに使えなくて
    各々好きなエディタ+CUIデバッガで頑張ってるよ・・・

    598 = :

    開発機が貧弱な会社の経営者は知障だと思う。


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について