14

私は Sphinx を学んでいて、ReST ファイルを編集する必要があります。そのためのインテリジェントなエディターはありますか? 同様に、コードの色付け、簡単なインデント、コード補完 (できれば) などを提供してくれるエディターです。

4

9 に答える 9

6

初期モードの Emacs: http://docutils.sourceforge.net/docs/user/emacs.html

于 2010-05-17T06:23:46.637 に答える
6

viこれがとても上手です。私はちょうど今、いくつかのファイルを編集.rstしていて、見出しや等幅テキストなどに色を付けていました。マクロを使用すると、テキストを見出しなどにすばやく変換できます。

于 2010-05-14T20:48:27.127 に答える
2

Eclipse には、これらすべての機能を提供するエディターがあります。

http://marketplace.eclipse.org/content/rest-editor

また

http://resteditor.sourceforge.net/

于 2012-05-02T18:14:25.053 に答える
2

レオはこれのいくつかを行います。

Creation Documents with Leoからの詳細情報 :

  1. 「ビューノードは、あなたの文章の多くの異なるビューを同時に表示できます...」
  2. 「... rst3 コマンドは @rst ツリーを rST に変換し、このテキストを docutils または Sphinx に送信してさらに処理します。」
  3. 「... 見出しから rST セクションを自動的に作成する」

ドキュメントで後述する追加機能があります。

于 2010-05-12T14:45:23.667 に答える
2

Gedit には、構文の強調表示、キーボード ショートカット (「スニペット」)、および HTML プレビューをサポートする ReST プラグインがあります。

于 2010-06-23T10:22:50.457 に答える
2

Jed エディター用の rst モードもあります: http://jedmodes.sf.net/mode/rst/

于 2011-10-07T21:05:28.220 に答える
1

jEdit には ReST の強調表示もありますが、ReST 固有のオートコンプリート機能はありません (ただし、マクロはサポートされています)。

個人的には、vim または Cream を選択します。

于 2010-06-07T17:15:58.340 に答える
1

私はvimを使用しており、.vimrcにいくつかの便利なマッピングがあります:

nnoremap <leader>1 yypVr=
nnoremap <leader>2 yypVr- 
nnoremap <leader>3 yypVr'
nnoremap <leader>4 yypVr`
vmap <silent> <leader>b :call BulletList()<cr>

" Bullet List
function! BulletList()
  let lineno = line(".")
  call setline(lineno, "* " . getline(lineno))
endfunction

そして、再構築する必要があるファイルに応じて、その場でvimマクロを作成することがよくあります

于 2010-09-29T19:47:42.897 に答える