問題タブ [console]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Gnome ターミナルを検出するにはどうすればよいですか?
F1 キーを使用するコンソール アプリケーションを作成しています (ヘルプ用)。残念ながら、(KDE の) Konsole はこのキーを使用しませんが、Gnome ターミナルは使用するため、アプリケーションから F1 キーにアクセスできなくなります。F1 キーが既に GUI 側 (Gnome ターミナル) にマッピングされているかどうかを検出する方法はないと思いますが、もしあれば、その答えはこの質問を未然に防ぎます。:)
したがって、私の次の最善の策は、Gnome ターミナル内で実行しているかどうかを検出することです。それを行う方法はありますか?私は主に Ruby 内からこれを収集することに関心がありますが、シェルまたは環境変数、または仮想ファイルシステム (/proc、/dev など) を介して実行できる場合は、それで十分です。
私はこれを行うための信頼できる方法を望んでいますが、Gnome ターミナルがラッピング ターミナルであると合理的に推測できる手がかりを得るために環境変数を grep するなどの「最良の推測」アプローチに落ち着くことができます。
追加情報: 他のキーも Gnome ターミナルによって「盗まれます」。Gnome ユーザー向けに、代替キーに関する何らかの情報メッセージを表示するつもりです。
c# - pConsole.StartInfo.RedirectStandardOutput および pConsole.Exited イベント (c#)
(新しいプロセスで)「コンソール」アプリケーションを実行し、出力を解析するGUIアプリケーションがあります。出力をリダイレクトするには、pConsole.StartInfo.RedirectStandardOutput を true に設定します。イベント pConsole.Exited にも登録しています。
問題は、Exited イベント ハンドラで Thread.Sleep() を使用して最後のデータを取得する必要があることです。
私の Exited イベント ハンドラーは次のようになります。
Exited イベントは、最後の pConsole_DataAvailableEvent の前に実行されるようです。誰がどのように/なぜこれが起こっているのか知っていますか?
また、ミューテックス/ロックを使用して、次のコンソール アプリケーションの実行を開始する前に、Exited イベントが終了していることを確認します。
windows - 標準の Windows コンソールに Eclipse 出力 std:out を作成するにはどうすればよいですか
Eclipse ユーザーが知っているように、Eclipse はデフォルトで std out と err の出力をキャプチャーし、IDE に統合されたコンソールにダンプします。
他のほとんどの IDE と同じように、Eclipse で標準の Windows cmd インスタンスを使用して std:out と std:err をデフォルトで表示したいと思います。これを設定する方法を知っている人はいますか?
java - Java プログラムから win32 起動コンソールを非表示にする方法はありますか (可能であれば JNI なしで)
コンソールから Java プログラムを起動します (おそらく .bat スクリプトを使用します)。コンソールを表示したままにしたくないので、非表示にします。
これを行う簡単な方法はありますか?JNIなし?
delphi - Delphi 2009 の Unicode コンソール アプリケーション
Delphi 2009 で Unicode コンソール アプリケーションを作成するにはどうすればよいですか?
私がこれを好きなら:
私は以下を取得します:
.net - コンソール オプションを無効にする方法
.net コンソール アプリケーションのオプション ダイアログ ボックスを無効にすることはできますか? または、ユーザーがコンソールのプロパティを変更できないようにしますか?
python - Eclipse で Pydev を使用した対話型コンソール?
Pydev プラグインを使用して、Eclipse で Python コードをデバッグしています。Pydev コンソールを開くことができ、「現在アクティブなエディターのコンソール」と「Python コンソール」の 2 つのオプションが表示されます。ただし、ブレークポイント後の現在の変数の状態を調べるのに役立つものはありません。
たとえば、コードがブレークポイントで停止し、コンソールを使用して「アクション」変数を調べたいとします。しかし、私の変数は利用できません。「dir(action)」などを行うにはどうすればよいですか? (コンソールを使用していなくても)。
vb.net - アプリケーションのステータスをコンソールウィンドウに記録する
現在、ステータスをコンソールウィンドウに出力するアプリケーションをリファクタリングしています。現在、私は次のようなことをしています。
これは正常に機能しますが、すべてのロジックがconsole.writelinesの間に隠されており、読みにくくなっていることがわかりました。
これを行うためのより良い方法があるかどうかはわかりませんが、コンソールにアプリケーションのステータスを印刷するためのより良い/よりクリーンな方法を誰かが思いついたかどうかを尋ねてみたかっただけです。
何か案は?
winapi - VB6コンソールアプリを作成するにはどうすればよいですか
私はこの質問に答えるためにグーグルをしましたが、その後でも何かについてはっきりしていません。VB6からコンソールアプリを作成することは可能ですか?
ウィンドウを表示しないVB6アプリがあります。私はいつもそれがコンソールアプリだと思っていました。ただし、その中からWindowsAPISetConsoleCtrlHandler関数を使用できるようにしたいと思います。C ++ / MFCアプリでは、コンソールアプリを作成するためにリンカースイッチを設定する必要があると思います。そして、私の仲間の開発者の1人が、VB6は真のコンソールアプリを作成しないため、これは機能しないと私に言いました。では、WindowsがVB6からコンソールアプリとして認識するコンソールアプリを作成することは可能ですか?
プラットフォーム:Windows XP SP2
開発プラットフォーム:VB6
c - なぜこれが起こるのですか(画像を参照)?
次のような効果があるのはなぜですか?ランダムな文字でいっぱいの端末を出力し、入力するとゴミが生成されるコマンド プロンプトを残して終了します。(セグフォルトになると思ったのでやってみました)。
それは次のようにコンパイルされました: