問題タブ [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.

0 投票する
3 に答える
3103 参照

unix - プログラマー向けの「ベストプラクティス」または「何が機能するか」のviチュートリアルを知っていますか?

Webには何千ものviチュートリアルがあり、それらのほとんどは一般的にすべてのコマンドをリストしています。基本的な機能を示す動画もYouTubeにあります。

しかし、プログラマーのニーズに焦点を当てたviチュートリアルを知っている人はいますか?

たとえば、Perlでを使用してプログラムする場合vi、「次の段落」に移動しても意味がありません。

経験豊富なviユーザーがどのコマンドを組み合わせて使用​​するかを知りたいです。

  • 括弧内のすべてをコピーします
  • 関数をコピーする
  • 変数をコピーして貼り付けます(例:2yw)

複数ファイル機能を使用する関数はたくさんあると思います。マップ、マクロ、テンプレートコードのファイルの読み込み、正規表現の検索、関数へのジャンプ、おそらく最小限のコード補完、またはプログラマーが得たものをエミュレートするその他の機能VisualStudioやEclipseなどで使用されていました。

0 投票する
29 に答える
32862 参照

vim - Emacs の使い方を学ぶために時間を費やす価値はありますか?

率直に言って、私は宗教戦争を始めたくありません。

私は覚えている限りviを使用してきましたが、 Emacsを手に取ろうとしたことが何度かありました。しかし、多くの人は Emacs が非常に強力だと感じています。そのプログラマビリティはやや伝説的です。私は主に Solaris+Java の開発を行っています。簡単な質問をしたいと思います。Emacs について理解するために時間を費やすと、生産性が向上しますか? Vimよりも提供される機能は、合理的な時間枠で生産性の向上に見返りが得られるでしょうか?

繰り返します: 「私の編集者はあなたの編集者よりも優れています」という答えは望んでいません。時間を投資する価値があるかどうかについて、はいまたはいいえの答えが欲しいだけです。私の生産性は本当に向上しますか?

0 投票する
7 に答える
4991 参照

html - TinyMCE vs Xinha

オンラインのWYSIWYGエディターを選択する必要があります。TinyMCEXinhaの間で保留中です。私のアプリケーションはAsp.Net3.5で開発されています。いくつかの長所と短所を手伝ってもらえますか?

0 投票する
10 に答える
1313 参照

regex - 正規表現の検索/置換の使用例

私は最近、編集者について同僚と話し合った。彼はあまり人気のないエディターの 1 つを使用し、私は別のエディターを使用しています (関連性がなく、エディターの炎上戦争を避けたいので、どのエディターかは言いません)。彼のエディターは正規表現での検索/置換ができないので、あまり好きではないと言っていたのです。

彼はそれをやりたいと思ったことは一度もないと言いました。しかし、私の頭の上では、1つか2つ以上の例を思いつくことができませんでした. 正規表現の検索/置換がエディターで役立つことがわかったときの例を誰かここで提供できますか? それ以来、私が実際にやらなければならなかったことの例として、私が思いつくことができたのは次のとおりです。

  1. 次のようなファイルのすべての行から行頭を取り除きます。
    Line 25634 :
    Line 632157 :

  2. ファイルごとにわずかに異なる標準ヘッダーを持つ数十個のファイルを取得し、それらすべてから最初の 19 行を一度に削除します。

  3. MySQL の select ステートメントの結果をテキスト ファイルにパイプし、書式設定のジャンクをすべて削除して、単純なスクリプトで使用する Python 辞書として再書式設定します。

  4. カンマがエスケープされていない CSV ファイルでは、各行の 8 列目の最初の文字を大文字の A に置き換えます。

  5. 次のような行を含む一連の GDB スタック トレースが与えられた場合、
    #3 0x080a6d61 in _mvl_set_req_done (req=0x82624a4, result=27158) at ../../mvl/src/mvl_serv.c:850
    各行から関数名以外のすべてを取り除きます。

他の誰かが実際の例を持っていますか? 次回これが話題になったときは、この機能が役立つ理由の良い例を挙げられるように準備を整えたいと思います.

0 投票する
3 に答える
226 参照

visual-studio - テキストが切り取られた後に空白行を自動的に削除するように VS を構成できますか?

次のように VS 2008 に行をカットするように指示する方法 (またはショートカット) はありますか。

前:

後:

私が欲しいもの:

PS: 行全体またはこのようなものを選択したくありません... 切り取りたいテキストのみを選択します。

0 投票する
2 に答える
2071 参照

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-bceTERM=xterm画面起動後に設定すると、この問題は解決します。

以下を追加して、~/.screenrc手動で何もしなくても問題を解決しました。

ターム xterm

0 投票する
2 に答える
766 参照

emacs - emacsにはviの「セット番号」のようなものがありますか?

各行がその行番号で始まるように、emacs には vi の「セット番号」のようなものがありますか?

0 投票する
13 に答える
4821 参照

asp.net - Web 開発者が利用できる最高の HTML WYSISYG エディターは何ですか?その理由は何ですか?

JavaScript から ASP.Net Web コントロールまで、さまざまな種類の HTML WYSIWYG エディターがありますが、多くの場合、機能は同じです。プロジェクトで使用したいお気に入りの HTML エディターを持っている人はいますか? なんで?

0 投票する
12 に答える
5265 参照

xml - ユーザーフレンドリーな XML エディターはありますか? 良いもの、できればオープンソースが見つかりません

XML スキーマを取得し、データを追加/編集できますが、XML 構造を変更することはできません。サーバーにインストールすることをお勧めします。基本的に、xml ドキュメントを Web アプリとして編集するための UI です。誰かがこれをすでにやっているはずですよね?

0 投票する
43 に答える
8081 参照

php - Vistaに最適なPHPエディター

私の質問に答えるときに考慮すべきいくつかのポイント:

  1. 私はPHPを初めて使用し、Windows/.NETのバックグラウンドを持っています。
  2. 私のPHP開発環境は、FastCGI/PHP5を搭載したVistax64/IIS7で構成されています
  3. 軽量なものが必要です
  4. 次の機能がいいでしょう
    • 構文の強調表示と色付け
    • コードのフォーマット
    • オートコンプリート