これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドhtagsです。
プログラム:
NAME
htags-ソースコードからハイパーテキストを生成します。
SYNOPSIS
htags [-acCDfFghInosTvwx] [-d データベースパス] [-m 名][-NS cgidir][-NS タイトル][DIR]
DESCRIPTION
ハッシュタグ C、C ++、Yacc、Java、PHP、およびアセンブリソースコードのハイパーテキストを作成します。
このコマンドを使用する前に、実行する必要があります タグ(1)のルートディレクトリから
ソースツリー。 その後、実行することができます htags 同じ場所から。 ハッシュタグ ディレクトリを作成します
「HTML」という名前で、ハイパーテキストを生成します。 からブラウジングを開始できます
´HTML / index.html´。
Since htags 静的ハイパーテキストを生成する -D or -f オプションが指定されていません、
どこにでも移動でき、Webサーバーがなくても任意のブラウザで閲覧できます。
両方に同じパーサーを使用する必要があります タグ(1)と htags。 デフォルトのパーサーを使用する場合は、
それを考慮する必要はありません。
OPTIONS
ハッシュタグを初めて使用する場合は、ハッシュタグを使用して呼び出すことをお勧めします - 提案 オプション。 とともに
オプション、 htags あなたの代わりに人気のあるオプションを使用してください。
次のオプションを使用できます。
-a, - アルファベット
大規模なプロジェクトに適したアルファベット順の関数インデックスを作成します。
- 注意
ダウンロードを禁止するための注意メッセージを含めます。
-c, - コンパクト
によってhtmlファイルを圧縮します gzip(1)。 次のようにWebサーバーを設定する必要があります gzip(1)
圧縮ファイルごとに呼び出されます。 によって生成される「HTML / .htaccess」を参照してください
ハッシュタグ。
-C で圧縮されたhtmlファイルを作成します html.gz サフィックス。 Debianシステムは通常
CGIヘルパーを必要とせずに、これらを透過的に解凍します。
--cvsweb URL
cvswebURLを含めます。 URL URLのベースとして使用されます。 ディレクトリ「CVS」がに存在する場合
ソースプロジェクトのルートディレクトリ、「CVS / Repository」のコンテンツが
ベースからの相対パス。
--cvsweb-cvsroot cvsroot
cvswebURLでcvsrootを指定します。
-D, - 動的
CGIプログラムを使用して動的にオブジェクトリストを生成します。 デフォルトでは、オブジェクトリストは
静的に生成されます。 このオプションはサイズと世代の両方を減らしますが
ハイパーテキストの時間、あなたはウェブサーバーをセットアップする必要があり、あなたは移動することはできません
ソースディレクトリからのハイパーテキスト。
-d, --dbpath データベースパス
「GTAGS」および「GRTAGS」が存在するディレクトリを指定します。 デフォルトは
カレントディレクトリ。
--disable-grep
検索フォーム(-f、-form)でgrepを無効にします。
-F, - フレーム
コンテンツの各部分にフレームを使用します。
-f, - 形
CGIプログラムを使用した検索フォームをサポートします。 あなたはウェブサーバーをセットアップする必要があります、そしてあなたは
ソースディレクトリからハイパーテキストを移動することはできません。
- フルパス
ファイルインデックスにフルパスでファイル名を一覧表示します。 デフォルトでは、最後だけをリストします
パスのコンポーネント。
-g, --gtags
実行する タグ(1)ハイパーテキストを作成する前。 NS -v, -w データベースパス に渡されます
タグ.
--gtagsconf file
からユーザーの構成をロードする file.
--gtagslabel ラベル
ラベル 構成ファイルのラベルに使用されます。 デフォルトはデフォルトです。
-h, --機能ヘッダー[=位置]
各関数の関数ヘッダーを挿入します。 デフォルトでは、 htags それを生成しません。
を使用して位置を指定できます 位置 前のいずれかを許可する引数、
右と後。 デフォルトの位置は後です。
-I, - アイコン
一部のリンクでは、テキストの代わりにアイコンを使用してください。
-挿入-フッター file
から派生したカスタムフッターを挿入します file 前鬼ごっこ。
-挿入-ヘッダー file
から派生したカスタムヘッダーを挿入します file 後鬼ごっこ。
--アイテム注文 スペック
トップページでアイテムの順序を指定します。 The スペック 文字列はアイテムで構成されています
順番に署名します。 各記号は次のことを意味します。 c: 注意、 s:検索フォーム、 m:メイン、
d: 意味、 f:ファイル。 デフォルトは csmdf.
-m, --メイン機能 名
主な関数名を指定します。 デフォルトはmainです。
-n, -行番号[=コラム]
行番号を印刷します。 デフォルトでは、行番号は印刷されません。 のデフォルト値
コラム 4です。
--マップファイルなし
「MAP」および「FILEMAP」ファイルを生成しません。 デフォルトでは、 htags それらを生成します。
-o, - 他の
ソースファイルだけでなく、バイナリファイルを除く他のファイルも取得します。
-S, --セキュア-cgi cgidir
CGIプログラムを cgidir 一元化されたCGIプログラムを実現します。 脚本
エイリアスはデフォルトで「/ cgi-bin」です。 構成変数を使用してこの値を上書きできます
´gtags.conf´のscript_alias。
-s, - シンボル
オブジェクトの定義や参照だけでなく、他のシンボルのアンカーも作成します。
- 統計
統計情報を印刷します。
- 提案
ハッシュタグ 初心者の代わりに人気のあるオプションを選択します。 と同等です
'-afghInosTxv--show-position'になりました。
-T, --table-flist[=フィールド]
を使用してファイルリストを生成する鬼ごっこ。 NS フィールド のフィールド番号に使用されます
ライン。 デフォルトは5です。
-t, - 題名 タイトル
当学校区の タイトル このハイパーテキストの。 デフォルトは、現在のコンポーネントの最後のコンポーネントです
ディレクトリにあります。
-テーブルリスト
を使用してタグを一覧表示します鬼ごっこ。
-タブ 数
タブストップ。 デフォルトは8です。
-v, -詳細
冗長モード。
-w, - 警告
警告メッセージを印刷します。
-x, --xhtml[=バージョン]
HTMLの代わりにXHTMLハイパーテキストを生成します。 の場合 - フレーム オプションが指定された場合
index.htmlのXHTML-1.0フレームセットを生成し、XHTML-1.0Transitionalを生成します
他のファイル、それ以外の場合 バージョン が1.1であるか、構成変数xhtml_versionが1.1に設定されている
次に、XHTML-1.1を生成します。それ以外の場合はXHTML 1.0Transitionalを生成します。
DIR ハイパーテキストが生成されるディレクトリ。 デフォルトは現在です
ディレクトリにあります。
例
$ gtags -v
$ htags -sanohITvt'XXXソースツアーへようこそ! '
$ firefox HTML / index.html
$ htags--提案
onworks.netサービスを使用してオンラインでハッシュタグを使用する