問題タブ [editor]
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.
unix - プログラマー向けの「ベストプラクティス」または「何が機能するか」のviチュートリアルを知っていますか?
Webには何千ものvi
チュートリアルがあり、それらのほとんどは一般的にすべてのコマンドをリストしています。基本的な機能を示す動画もYouTubeにあります。
しかし、プログラマーのニーズに焦点を当てたviチュートリアルを知っている人はいますか?
たとえば、Perlでを使用してプログラムする場合vi
、「次の段落」に移動しても意味がありません。
経験豊富なviユーザーがどのコマンドを組み合わせて使用するかを知りたいです。
- 括弧内のすべてをコピーします
- 関数をコピーする
- 変数をコピーして貼り付けます(例:2yw)
- 等
複数ファイル機能を使用する関数はたくさんあると思います。マップ、マクロ、テンプレートコードのファイルの読み込み、正規表現の検索、関数へのジャンプ、おそらく最小限のコード補完、またはプログラマーが得たものをエミュレートするその他の機能VisualStudioやEclipseなどで使用されていました。
vim - Emacs の使い方を学ぶために時間を費やす価値はありますか?
率直に言って、私は宗教戦争を始めたくありません。
私は覚えている限りviを使用してきましたが、 Emacsを手に取ろうとしたことが何度かありました。しかし、多くの人は Emacs が非常に強力だと感じています。そのプログラマビリティはやや伝説的です。私は主に Solaris+Java の開発を行っています。簡単な質問をしたいと思います。Emacs について理解するために時間を費やすと、生産性が向上しますか? Vimよりも提供される機能は、合理的な時間枠で生産性の向上に見返りが得られるでしょうか?
繰り返します: 「私の編集者はあなたの編集者よりも優れています」という答えは望んでいません。時間を投資する価値があるかどうかについて、はいまたはいいえの答えが欲しいだけです。私の生産性は本当に向上しますか?
regex - 正規表現の検索/置換の使用例
私は最近、編集者について同僚と話し合った。彼はあまり人気のないエディターの 1 つを使用し、私は別のエディターを使用しています (関連性がなく、エディターの炎上戦争を避けたいので、どのエディターかは言いません)。彼のエディターは正規表現での検索/置換ができないので、あまり好きではないと言っていたのです。
彼はそれをやりたいと思ったことは一度もないと言いました。しかし、私の頭の上では、1つか2つ以上の例を思いつくことができませんでした. 正規表現の検索/置換がエディターで役立つことがわかったときの例を誰かここで提供できますか? それ以来、私が実際にやらなければならなかったことの例として、私が思いつくことができたのは次のとおりです。
次のようなファイルのすべての行から行頭を取り除きます。
Line 25634 :
Line 632157 :
ファイルごとにわずかに異なる標準ヘッダーを持つ数十個のファイルを取得し、それらすべてから最初の 19 行を一度に削除します。
MySQL の select ステートメントの結果をテキスト ファイルにパイプし、書式設定のジャンクをすべて削除して、単純なスクリプトで使用する Python 辞書として再書式設定します。
カンマがエスケープされていない CSV ファイルでは、各行の 8 列目の最初の文字を大文字の A に置き換えます。
次のような行を含む一連の GDB スタック トレースが与えられた場合、
#3 0x080a6d61 in _mvl_set_req_done (req=0x82624a4, result=27158) at ../../mvl/src/mvl_serv.c:850
各行から関数名以外のすべてを取り除きます。
他の誰かが実際の例を持っていますか? 次回これが話題になったときは、この機能が役立つ理由の良い例を挙げられるように準備を整えたいと思います.
visual-studio - テキストが切り取られた後に空白行を自動的に削除するように VS を構成できますか?
次のように VS 2008 に行をカットするように指示する方法 (またはショートカット) はありますか。
前:
後:
私が欲しいもの:
PS: 行全体またはこのようなものを選択したくありません... 切り取りたいテキストのみを選択します。
vim - Screen + vim により、shift-enter で「M」と改行が挿入されます
gnu 画面で vim インスタンスを実行しているときに、挿入モードで Shift Enter を押すと、単なる改行ではなく、「M」と改行が追加されます。
問題が何であるか、またはどこを見ればよいか誰かが知っていますか?
関連するシステム情報:
Ubuntu 8.04.1
画面バージョン 4.00.03 (FAU) 2006 年 10 月 23 日
VIM - Vi IMproved 7.1 (2007 年 5 月 12 日、2008 年 1 月 31 日 12:20:21 にコンパイル) 含まれるパッチ: 1-138
Konsole 1.6.6 (KDE 3.5.10 を使用)
コメントのおかげです。の値を確認すると、 (予想どおり)で$TERM
あることに気付きましたxterm
が、画面内で$TERM
は に設定されていましたscreen-bce
。TERM=xterm
画面起動後に設定すると、この問題は解決します。
以下を追加して、~/.screenrc
手動で何もしなくても問題を解決しました。
ターム xterm
emacs - emacsにはviの「セット番号」のようなものがありますか?
各行がその行番号で始まるように、emacs には vi の「セット番号」のようなものがありますか?
asp.net - Web 開発者が利用できる最高の HTML WYSISYG エディターは何ですか?その理由は何ですか?
JavaScript から ASP.Net Web コントロールまで、さまざまな種類の HTML WYSIWYG エディターがありますが、多くの場合、機能は同じです。プロジェクトで使用したいお気に入りの HTML エディターを持っている人はいますか? なんで?
xml - ユーザーフレンドリーな XML エディターはありますか? 良いもの、できればオープンソースが見つかりません
XML スキーマを取得し、データを追加/編集できますが、XML 構造を変更することはできません。サーバーにインストールすることをお勧めします。基本的に、xml ドキュメントを Web アプリとして編集するための UI です。誰かがこれをすでにやっているはずですよね?
php - Vistaに最適なPHPエディター
私の質問に答えるときに考慮すべきいくつかのポイント:
- 私はPHPを初めて使用し、Windows/.NETのバックグラウンドを持っています。
- 私のPHP開発環境は、FastCGI/PHP5を搭載したVistax64/IIS7で構成されています
- 軽量なものが必要です
- 次の機能がいいでしょう
- 構文の強調表示と色付け
- コードのフォーマット
- オートコンプリート