4

私は perl / python スクリプトの作成にかなり流暢ですが、コードを作成している間でも、Google を頻繁に使用して、組み込み関数のオペランドの正確な順序や、存在することを知っている機能の正確な名前を調べています。Google はかなりうまく機能しますが、ある程度の検索が必要であり、約半分の時間で、リファレンス ページには必要な適切な例がありません。

重要な使用法に関する情報と基本的な例のほとんどが 1 か所にまとめられている、perl または python の優れたクイック リファレンスを知っている人はいますか? 自分で作るべきですか?それとも、ほとんどの人が IDE を使用していて、この種のヘルプは必要ないのでしょうか? (私はvimを使用しています)。

ありがとう!

4

3 に答える 3

7

Perl の場合は、perldoc

perldoc Module::Name  # display docs for Module::Name
perldoc -f substr     # display docs for substr()
perldoc -Q parse      # search the FAQ for "parse"
perldoc -v %+         # display docs for special variable %+
perldoc perlcheat     # overview of most important syntax
perldoc perl          # overview of interesting perldoc pages
于 2012-12-18T22:04:34.500 に答える
7

適切に記述されたPython コードのほとんどには、ヘルプをインタープリターに入力するだけでモジュールと関数に関する情報を提供する docstring が必要です。

>>> help(str)
>>> (lots of helpful output here!)
于 2012-12-18T22:09:16.800 に答える
3

Perl について、何かが必要な場合は、Johan Vromans によるPerl リファレンス ガイド / Perl ポケット リファレンスよりも優れたものはありません。PDFを印刷して小冊子にホッチキスで留めるか、地元の書店で手に取ってください。(正直に言うと、1 ページのクイック リファレンスでは perl には十分ではありません)。

それは、私がPythonに切り替えるまで、何年にもわたるperlの使用を経験しました:-)

ちなみに、Python の場合は、docs.python.orgのドキュメントをグーグルで検索するだけです。Python の構文はそのままです。何かを調べるときは、通常、クイック リファレンス カードから取得できるよりも詳細な説明を求めます。

于 2012-12-18T22:36:24.737 に答える