タグ

2016年2月8日のブックマーク (9件)

  • helm-gtags: GNU Globalの helmインタフェース

    Author: syohex Published: 2013-03-19 Last Modified: 2013-05-10 GitHub Source: md 概要 helm-gtags.elは GNU globalの helmインタフェースです. helm-gtags.elは anything-gtags.elと互換性はありませんが, より高速に動作するように設計されています. anything-gtags.elは gtags.elの出力結果を加工した上で anythingインタフェースを 提供するため, Linuxカーネル, Android等の非常に大規模なソースツリー下で利用した場合, 表示までに時間を要することがあります. helm-gtags.elは gtags.elを利用せず, 自前で GNU globalの結果を処理する分処理が高速化されます. GNU Globalに関する

    helm-gtags: GNU Globalの helmインタフェース
    suireN
    suireN 2016/02/08
  • helm-gtags.elの更新 - Shohei Yoshida's Diary

    自分で使いながら、Bug Fixなり機能追加を行なっております。 だいぶ使えるものになったので、ここらで更新のお知らせをします。 リポジトリ syohex/emacs-helm-gtags · GitHub 前回からの変更点 helm-gtags.elを書いた - Life is very shortからの変更点 gtags.elの依存をなくす gtags.elのソースを見ていたところ、内部状態をいろいろと持っていて、部分的に 使うことにすると、変な風になるんじゃないかって思ったことと、一部挙動がおかしい (helmとの組み合わせの関係?)ところがあったので、一部利用していた機能をすべて 自前で実装しました。あと gtags.elって結構バージョンアップしていて、サポート する際確かめるのが面倒だなと思い、全部自分で責任が取れるようにしたというのも 理由の一つです。 特定のディレクトリ以下

    helm-gtags.elの更新 - Shohei Yoshida's Diary
    suireN
    suireN 2016/02/08
  • helm-gtags-modeを導入してソースコードの読解する -- blog.10rane.com

    helm-gtagsを導入すると、メソッドの定義先に簡単に移動できたり(メソッドジャンプ)、 メソッドの参照元の一覧を表示できたりと大変便利です。 helm-gtagsはGNU GLOBAL(gtag)というソフトウェアを使って上記の機能を実装しています。 ただGNU GLOBALは今まではC言語やJavaPHPなど一部言語しか対応していませんでした。 GNU GLOBAL(gtag)とは、ソースファイルを解析し、インデックスファイルを生成してくれるソフトウェアです しかし、バージョン6.3.2からglobal-pygments-pluginが取り込まれたことで、Rubyなど多くの言語に対応しました。 今回は、RubyPHPをhelm-gtags-modeに対応するようにしました。 ソフトウェアの依存関係 少しややこしいので整理しておきますと、 helm-gtags(複数言語対応)は

    suireN
    suireN 2016/02/08
  • gnu globalの使い方(Windows版)

    ソースコード解析(もっぱらC言語、C++言語関係)するのにつかえるよ! --------------------------------------------- gnu globalの使い方メモ。 UNIX版は、Cygwinで入れるが吉。 1)Win版のバイナリをダウンロード http://www.gnu.org/software/global/download.html の DOS and Windows 32 version. 2)Windowsの環境設定(Pathの設定) ダウンロードしたバイナリを解凍し、実行させる適当なフォルダに移動。 移動させたフォルダにある『.\bin』をWindowsの環境設定からパスに指定。 例) D:\Tool\global というフォルダにglobalを置いたら、『D:\Tool\global\bin』を環境設定のパスに指定する ※パスにスペースが空

    gnu globalの使い方(Windows版)
    suireN
    suireN 2016/02/08
    gtags導入
  • 山本隆の開発日誌

    あふwでVimを使う時の設定。 備忘録です。 「z」キーを押してあふw設定画面を表示する 「プログラム(6)」選択する 「エディタ」欄にgvim.exeの場所と引数を入力する …\gvim.exe -p --remote-tab-silent 「内蔵ビュアから起動時の引数」欄に入力する ++$T "$P\$F" 引数の意味は $T ... 閲覧している先頭行(数字) $P ... 閲覧しているテキストファイルのパス $F ... 閲覧しているテキストファイルのファイル名 (AFWCFG.TXTより)

    山本隆の開発日誌
    suireN
    suireN 2016/02/08
  • あふ vim連携 - 備忘録

    あふにvimを埋め込む afxvim.exeを使用する ①設定画面を開き(Ctrl+z) ②プログラム(6)のタブを開く ③外部テキストビュアに以下の形式で書く afxvim.exeのパス△vimのパス -参考例- C:\afxw\afxvim_v0.3.1\afxvim.exe c:\vim\gvim.exe ダウンロードサイト(afxvim.exe) http://www57.atwiki.jp/yuratomo/pages/16.html プログラム(6)のエディタには C:\vim\vim.exe -p --remote-tab-silent と設定しておくと便利

    suireN
    suireN 2016/02/08
    あふのテキストビューワにvimを使う, afxvim
  • Release afxtools 1.5.4 · yuratomo/afxtools

  • windowsのコマンドライン環境を整える – アプレンティス プラクティス

    suireN
    suireN 2016/02/08
    コマンドプロンプト拡張/ckw, nyacus, nyaos
  • S_SW_あふ / くまlog@備忘録

    ■ あふ サクっとバージョンアップする方法 [S_SW_あふ] あふを簡単にバージョンアップ。 詳しくは、配布ページへ http://www.h5.dion.ne.jp/~akt/akt_afx.htm ●あふ参考HP おい!あふを語ろうぜ! http://ruxtor.mydns.jp/Afx/index.html ■ あふ 今見ているパスでコマンドプロンプトを開く [S_SW_あふ] あふ 今見ているパスでコマンドプロンプトを開く(WinNT系) おい!あふを語ろうぜ!>あふFAQ集>小技集 http://ruxtor.mydns.jp/Afx/index.html $V"windir"\system32\cmd.exe /k pushd "$P\" フルパスで cmd.exe を指定しているのは、もしカレントフォルダに同名の実行ファイルが存在した場合の対策。 オプションの pushd