2017年5月14日のブックマーク (3件)

  • 突然だがEmacs を始めよう - Qiita

    2016/06/06 : 誤字脱字など細かいところを修正 目次 突然だがEmacs を始めよう 1章:Emacs の基概念 2章:Emacs の基操作 3章:window / buffer操作 4章:パッケージ管理 Tips 感想 参考資料 この文章の目的 「一生楽しく使えるエディタは何がいいかな?」と模索している人(私)が、「そういえばemacs ってどうなんだろう?苦手意識があったけどちょっと触ってみようかな」と思いたち、Emacs の練習と自分用チートシート作成を兼ねて作ったものです。参考にしたURL等は、最後に記載するので、そちらを参考にしてください。 これを書いている人のバックボーン Windows でvisual Stduio でC++を長年(中学から高校にかけて)書いていた。 Mac に乗り換え、Xcodeでアプリを書いたり、webのためにSublime Text でra

    突然だがEmacs を始めよう - Qiita
  • C++ Testing Framework の Catch を使ってみた

    C++のユニットテストには Google Test を使ったことがあるが、今は Catch というのが評判いいらしい。 https://t.co/B5eCeGq27Z — MIURA Masahiro (@Dubhead) 2014, 3月 4 というわけで、試した。 チュートリアルまずは、簡単なサンプルを書きました。 Catch は github から clone してきたのを使用しました。Catch はヘッダーのみで使えるので、ライブラリのビルドは不要。パスを通して include するだけで OK です。 #define CATCH_CONFIG_MAIN // main の定義を catch に任せる #include <catch.hpp> int f() { return 1; } TEST_CASE("Test", "[sample]") { CHECK( f() == 2

  • 脱初心者を目指すなら知っておきたい便利なVimコマンド25選 (Vimmerレベル診断付き) - Qiita

    はじめに: Vimならではの便利機能をマスターしよう! かれこれ数年前、僕がVim(というか、たぶんVi)と初対面したときは、「なんて使いにくいエディタなんだ!!」と最悪の印象でした。 しかし、周りのプログラマやネット上のエンジニアたちはみんな「Vim便利!」「Vim最高!」と言います。 なのでその言葉を信じ、僕も最悪の印象だったVimともう一度正面から向き合うことにしました。 そして、月日が過ぎ・・・僕もいつしか「Vim便利!」「Vim最高!」と叫ぶようになってしまいました!! これって洗脳? いやいや、洗脳じゃありませんw Vimにはメモ帳の延長線上にあるエディタでは実現できないような数々の便利な機能があります。 覚えるまでにはちょっと苦労しますが、覚えてしまえばメモ帳系のエディタでは追いつけないようなスピードでテキストを編集することができます。 とはいえ、そもそも覚える以前に「そんな

    脱初心者を目指すなら知っておきたい便利なVimコマンド25選 (Vimmerレベル診断付き) - Qiita