3

私の主な開発環境は Linux (特に Debian) ですが、さまざまな理由から、Windows 環境で Lua を学習/使用するようになりました (それも最近です)。私は Lua-for-Windows (バッテリーを含む) アプローチと、標準の SciTE IDE に加えて、組み込みのデバッグ機能を備えた SciTE IDE が好きです。

ただし、Linux では、標準の apt リポジトリを介して Debian に標準の Lua5.1 パッケージをインストールしたところ、IDE が見つからないことがわかりました。

また、徹底的にチェックしたわけではありませんが、LfW に同梱されているすべてのライブラリ (クロスプラットフォームであるため、それは理にかなっています) が標準の Lua5.1 パッケージの一部として利用できるわけではないという印象を受けました。デビアン。徹底的なチェックを行うにはどうすればよいですか?

最後に、不足している/追加のライブラリを Debian 側にインストールするには、LuaRocks が優先および推奨される方法ですか?

4

2 に答える 2

1

バッテリに関する限り、さまざまな lua モジュールのいくつかの Windows および Linux リリースにいくつかの大きな違いがあります。

SciTEGlobal.propertiesIDE の場合、ファイルを debian の独自の SciTE セットアップ/ディレクトリにインポートできます。user.toolbarセクション。これらの行により、SciTE が IDE になります。

run|IDM_GO|Run Program|\
stop|IDM_STOPEXECUTE|Kill Program|\
terminal|lua;no;start_lua_prompt|Launch Interactive Lua|\
load|lua;yes;load_current_lua_file|Load Lua File into Interactive Session|\
|||\
debug|lua;yes;do_run|Debug Program/Continue|\
breakpoint|lua;no;do_breakpoint|Set Breakpoint|\
step|lua;no;do_step|Step|\
step_over|lua;no;do_next|Step Over|\
step_out|lua;no;do_finish|Step Out|\
watch|lua;no;do_watch|Watch Variable|\
inspect|lua;no;do_inspect|Inspect Variable|\
stack|lua;no;do_backtrace|Stack Trace|\
stopd|lua;no;do_kill|Stop Debugging|
于 2013-09-11T17:51:18.587 に答える