Getting started guides, documentation, tutorials, architectures, and more content for Oracle products and services.
第 9 章 cscope: 対話的な C プログラムの検査 cscope は、C、lex、または yacc のソースファイル内のコードの特定の要素を探し出す対話型プログラムです。cscope ブラウザを使用すると、従来のエディタよりも効率的にソースファイルを検索、編集できます。これは、cscope が関数呼び出し (関数がいつ呼び出され、いつその関数を実行するか) についてと、C 言語の識別子と予約語を理解しているためです。本章は cscope ブラウザについて説明します。 この章は、このリリースに付属している cscope ブラウザの使い方を学ぶための資料として利用できます。説明項目は次のとおりです。 「cscope プロセス」 「基本的な使用方法」 「不明な端末タイプのエラー」 cscope プロセス cscope は、C、lex、yacc のソースファイルを読み取り、ファイル内の関
よく知らないプロジェクトのソースコードは、プログラムの構造や、そのプロジェクト独特の関数、クラス、ユニットの意味を知らないまま見ていくことになる。タグを使ってそれぞれの定義を参照できるものの、すべての定義をひとつひとつ検分していくだけで全体像を把握するのは難しい。こうした馴染みのないソースコードの解析に役立つのが、CscopeとSilentBobという2つのツールだ。 両ツールは、シンボル定義の検索、特定の関数が使われている箇所や関数間の呼び出し関係の確認、コードベース全体からの文字列やパターンの検索に活用できる。また、ソースファイル群に対して手作業でgrepをかけるよりも、目的とする検索を迅速に行えるため、時間の節約にもなる。 Cscopeを使用する Cscopeはよく知られたユーティリティで、最近のディストリビューションにはたいてい含まれている。もともとCscopeはC言語のコードで使
最新の .vimrc 等は、ここで晒してます。 .vimrc "==<etc>====================================================================== set backupdir=~/.vim/backup set shortmess+=I set nu! set cmdheight=1 set hidden set history=60 set diffopt=filler,icase,iwhite if has('kaoriya') set iminsert=1 imsearch=0 endif helptags ~/.vim/doc syntax on "==<tab>====================================================================== set
by Gary V. Vaughan, Ben Elliston, Tom Tromey and Ian Lance Taylor This is the Authors' homepage for The Goat Book by Gary V. Vaughan, Ben Elliston, Tom Tromey and Ian Lance Taylor, first published in October 2000 by New Riders publishing, now under the auspices of Sams Publishing (a subsidiary of Pearson Education). Aside from the subject matter, the book is also interesting because it was written
より新しいバージョンはおすすめzsh設定 - ククログ(2011-09-05)にあります。 はじめに ここにはzshの設定に関することを書いておきます.tcshからは乗り換えました. ~/.zshenv こんな感じです。 ### .zshenv if [ "$TERM" = "xterm" -o "$TERM" = "kterm" ] then # [ -x /usr/games/fortune ] && (LANG=C; /usr/games/fortune) fi umask 022 # Path Setting path=($HOME/local/bin $HOME/local/X11R6/bin \ /usr/local/RealPlayer8 \ /bin /usr/local/bin /usr/bin \ /usr/local/X11R6/bin /usr/X11R6/bin
/etc/zshrcは、みるだけで変更できない。そこで、変更には以下のようにコピーすれば、変更できるようになる。 % cp /etc/zshrc ~/.zshrc (別に一からファイルを作ってもよい。) 訂正というのは、具体的には こんな機能 % clera zsh: correct 'clera' to 'clear' [nyae]? (yを押すと実行) このように文字が逆になってしまう打ち間違いの他に、間違って隣のキーを押し てしまったという間違いも訂正してくれる。なお % clemr は訂正しない。あくまで、隣のキーを押し間違えた場合のみ。 設定 以下を.zshrc に追加 setopt correct_all 以後訂正機能が使える。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く