問題タブ [editing]
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.
c# - 編集と続行を*完全に*無効にする方法はありますか?
Visual Studio 2008内でデバッグしているときに、コードを完全にロックする方法があるかどうか疑問に思いました。64ビットアプリケーションとして実行すると、コードドキュメントが自動的にロックされます。ただし、コーディングのほとんどは、32ビットのExcel用のアドインを作成しています。その結果、「AnyCPU」をターゲットにしても、VSホストは32ビットプロセス内で実行されていることを認識しているため、VisualStudioでホストされているコードの実行中にソースコードがロックされることはありません。
[ツール]>[オプション]>[デバッグ]>[編集して続行]に移動し、[編集して続行を有効にする]チェックボックスをオフにすることで、[編集して続行]をオフにできます。ただし、これによってコードが完全にロックされるわけではありません。これにより、コードの編集が現在の実行で実行されるのを防ぐことができますが、マウスクリックやキーストロークによって実際にコードが変更されるのを防ぐことはできません。
繰り返しますが、64ビットアプリケーションで作業する場合、これは発生しません。コードは完全にロックされています。少なくともいくつかの理由から、コードを完全にロックすることを強くお勧めします。
デバッグ中に誤ってキーなどを押してしまうことがありますが、絶対にやりたくないです。まれですが、問題です。
私の自動テストの多くは、SendKeysを介してユーザーインターフェイスを駆動します。ただし、デバッガーを使用してこのようなテストを実行すると、一部の側面にSendKeysが含まれていることを忘れることがあります。つまり、キーストロークがExcelではなくVisualStudioIDEに送信されることになります。
上記の問題#2では、単体テストが失敗します。これは問題ありませんが、すべてのキーストロークをコードモジュールに送信してコードを破棄することはまったく受け入れられません。
誰かがここで何かアイデアを持っていますか?32ビットCPUに対してコンパイルされているときに、Visual Studioでホストされて実行されている場合、コードを完全にロックできますか?
この問題に関するいくつかの関連する投稿がありますが、どれもこれに直接対処していません:
- 方法:編集と続行を有効または無効にする
- Visual Studio 2008でデバッグする場合、「64ビットアプリケーションへの変更は許可されていません」
- Visual Studioのデバッグモードでファイル編集を有効にするにはどうすればよいですか?
- Visual Studioで「編集して続行」はどのように機能しますか?
- アプリケーションの実行中にコードを編集できますか
- デバッグ中のC#の編集
ヘルプやアイデアを事前に感謝します...
マイク
c++ - XPDF(または他のもの)でPDFを編集する
xpdfライブラリを使用して PDF ファイルを編集できるかどうか、また可能であればその方法を教えてください。これは可能だと思いますが、xpdfのチュートリアルやドキュメントが見つからなかったので、本当にわかりません:( .他のライブラリがpdf編集をサポートしている場合、別のライブラリを使用することもできます。そのようなライブラリの私の唯一の要件はC++ライブラリまたは少なくともCライブラリである必要があり、クロスプラットフォーム (Windows および Linux) である必要があること
たとえば、pdfファイルの基本的な編集のみが必要です。
「これは PDF ドキュメントのテキストです」は、「これは PDF のテキストです」に変更され、テキストの色も異なります。
返信ありがとうございます。
asp.net - jQueryでドロップダウンボックスの前に(編集)ハイパーリンクを作成する
いくつかのデータを含むテーブルがあります。すべてのデータは、ドロップダウン ボックスとテキスト ボックスに含まれています。しかし、何が新しく書き込まれた入力で、何がデータベースからのデータなのか、簡単にはわかりません。
したがって、これらのボックスの後に(編集)を作成し、ボックスをドロップダウンボックスに含まれる値が立つリテラルに置き換えたいと思います。編集ボタンを押すと、リテラルが消えて代わりにドロップダウン ボックスが表示されるので、データを編集することができます。これですべてです.jQueryはデータをデータベースに保存する必要はありません.保存ボタンには機能があります.
jQuery に追加のプラグインを使用したくありません。かなり単純な作業のように思われるからです。
良いアイデアはありますか?
css - CSS配色編集ツール
CSS ファイルを読み込んで、配色にフィルターを適用できるツールはありますか? すべての色の色相を回転させたり、グローバルな明暗、彩度を変更したり... CSS の世界のフォトショップのようなものです。ありがとう!
vim - Vimのdd、o、Oに相当するEmacs
私は現在emacsで遊んでいて、ほとんどの概念に満足しています。しかし、私は3つのvimコマンドの便利さを本当に気に入っていました:dd、o、Oうまくいけば、emacsでそれらをミラーリングする方法を教えてください:)
dd-カーソルがどこにあっても、改行を含む行全体を削除します。
私はトリックをするのに似た何かを見つけました:
Ca Ck Ck
カーソルを行の先頭に移動している間C-a
、最初のカーソルC-k
はテキストを削除し、2番目のカーソルは改行を削除します。唯一の問題は、これが空の行で機能しないことです。入力するだけC-k
で、同じタスクに別のコマンドを使用する必要があるため、非常に不便です。行を強制終了します。
o / O-カーソルの下/上に新しい空の行を作成し、カーソルを新しい行に移動して、正しくインデントします
まあ、C-a C-o
ほとんどのようですO
、ただ識別が欠落しています。C-e C-o
現在の下に空の行を作成しますが、カーソルは移動しません。
私の問題に対するより良い解決策はありますか、それともLispを学び、私のニーズを満たすために新しいコマンドを定義する必要がありますか?
vim - vimでファイルのディレクトリを検索する方法は?
vimでの私にとっての一般的なプログラミングタスクは次のとおりです。
いくつかの作業を行います
n #
次のエントリを検索します
いくつかの作業を行います
n #
次のエントリを検索します...
現在、s/....
現在のファイルのみを検索します。
これを行う方法はありますが、ファイルのディレクトリを検索しますか?.hppでpwd
終わるサブディレクトリ内のすべてのファイルに対して「s/..../」を実行するとします。.cpp?
ありがとう!
iphone - iphone-録音されたオーディオを操作する方法はありますか?
具体的には、何かを録音して反転させて再生したいだけです。アップルのドキュメントを調べましたが、オーディオの編集について何も見つかりませんでした。出来ますか?
vim - VIMのウィンドウ間でファイルを交換する方法は?
VIMを使用しているときは、常に複数のウィンドウが表示されます。時々私はそれらのウィンドウを場所で交換する簡単な方法が欲しいです。これをより簡単にするプラグイン、マクロなどはありますか?ところで、私はMiniBufExplorerを使用しています。
emacs - Emacs:Emacsを使用してインタラクティブなスクリプトを作成する方法はありますか?
私はemacsを初めて使用しますが、実際に何ができるか、そしてどれだけの時間を節約できるかにショックを受けました(Macrosは多くの時間を節約します)。しかし、ユーザーに入力を求め、それに基づいてコードを実行するステップベースのスクリプトを作成できるのではないかと思っていました。たとえば、次のようなプロンプトが表示されるようにSQLクエリを作成したい場合があります。
これはアイデアの概要に過ぎませんが、このようなものがあれば便利なのでと思いました。誰かがAWKスクリプトについて言及しましたが、それが樹皮を剥ぐのに適切なツリーであるかどうかはわかりませんでした。私はWindowsを使用していますが、それはそれほど重要ではないと思います。
私は間違いなくこれに関する情報に感謝します、ありがとう