コマンドラインでV8javascriptインタープリターを使用していますが、タブ補完機能がありません。
どういうわけか追加することはできますか?
shell
サンプルのことだと思いますか?(scons sample=shell
)。すぐに使用できるタブ補完はサポートされていませんが(構成オプションなどはありません)、C / C ++に慣れている場合は、GNUReadlineを使用してタブ補完を追加するように拡張するのは比較的簡単です。
readline
ライセンスの問題(およびサンプルの依存関係を導入する理由)のためにデフォルトでは使用されない可能性がありますが、それでもインストールでのサポートが妨げられることはありません。
例の「シェル」は、v8開発のデモのみを目的としたおもちゃのアプリケーションです。
d8
これらの手順は、readlineサポートを使用して(v8開発者コンソール)をビルドする方法を示しています。これはUbuntu/Debianで機能します。他のディストリビューションの場合は、apt-getコマンドを使用可能なパッケージツールに置き換える必要があります。
sudo apt-get install svn scons libreadline-dev
svn co http://v8.googlecode.com/svn/trunk v8
cd v8/
scons console=readline d8
ここでより完全なドキュメント:http ://code.google.com/apis/v8/build.html