タグ

emacsとC++に関するground256のブックマーク (3)

  • Emacs で C/C++ の開発環境をめちゃガチャパワーアップしたまとめ

    はじめに# 次の業務が C/C++ をつかいそうなので, Emacs で C/C++ 開発環境を構築してみました. 題名は, なぜかけっこうアクセス数のあった Ruby 編にあやかった. Emacs で Ruby の開発環境をさらにめちゃガチャパワーアップしたまとめ | Futurismo [toc] IDE が備えるべき機能# 優れた IDE が備えるべき機能と Emacs での代表的な実現方法は以下. シンタックスハイライト/ インデント major-mode 検索・置換 たくさんあるよ. タグジャンプ gtags ggtags コード補間 auto-complete company エラーチェック flymake flycheck リファクタリング emacs-refactor インタープリタ・デバッカ emacs-dbgr プロジェクト管理 projectile ドキュメント参照

    Emacs で C/C++ の開発環境をめちゃガチャパワーアップしたまとめ
    ground256
    ground256 2015/12/27
    [C/C++]
  • emacsでミスを教えてくれるflymakeをC++のために使うための設定 - suztomoの日記

    GulfweedさんのTopCoderのエントリに従ってプラグインを入れると自分の好きなエディタでTopCoderに参加することができます。それに加えて,Emacsでflymakeを使えばエラーに気付きやすくなります。(結局何を.emacsに書けばいいのかは追記を見てください) 上のスクリーンショットではint型とunsignedなものを比較してるのでwarningがでてますね. flymakeはカレントディレクトリの中にあるMakefileを実行してエラーを教えてくれます。最初のほうでMakefileを使う方法を紹介し、その下の追記でMakefileを使わない方法を紹介しまてます。 .emacs.el ;; Flymake (require 'flymake) ;; ;; C++ ;; ;; http://d.hatena.ne.jp/pyopyopyo/20070715/ (add-h

    emacsでミスを教えてくれるflymakeをC++のために使うための設定 - suztomoの日記
  • EmacsのC++インデント設定

    デフォルトのスタイルを変更するには以下の方法があります。 ファイルを開いてから、毎回次のコマンドを実行する。 M-x c-set-style RET stroustrup RET c++-modeのときはellemtelスタイルを使用するように、.emacsに記述する。 ;; C++ style (add-hook 'c++-mode-hook '(lambda() (c-set-style "ellemtel"))) インデント操作 インデントを実施させるのには、次の3つのモードがあります。 自動インデントなし 半自動インデント 全自動インデント 1.は、インデント量はすべてユーザが明示的に空白やTABコードを入れて行います。 2.は、[TAB]キーを押した場合にはその行が、[C-j]による改行を実施した場合には次の行がインデントされます。 3.は、中括弧、セミコロン、コロン、改行などを

  • 1