Je suis en train d'apprendre Sphinx, et j'ai besoin de modifier les fichiers ReST. Y a-t-il un éditeur intelligent pour ça? Comme, un éditeur qui me donne la coloration du code, l'indentation facile, l'achèvement du code (espérons-le), etcExiste-t-il un éditeur intelligent pour les fichiers ReST?
Répondre
Leo fait une partie de cela.
Plus d'info de Creating Documents with Leo:
- « Voir les nœuds peuvent vous montrer plusieurs vues différentes de votre écriture en même temps ... »
- » ... La commande RST3 convertit un arbre @rst à rST et envoie ensuite ce texte à docutils ou à Sphinx pour un traitement ultérieur. "
- "... crée automatiquement des sections Rst de titres"
Il y a des fonctionnalités supplémentaires mentionnées plus loin dans la documentation.
vi
est très bon à ce sujet. Je viens d'éditer quelques fichiers .rst
maintenant et il colore les en-têtes, le texte à espacement fixe, etc. Les macros vous permettent de transformer très rapidement du texte en en-têtes et autres joyeusetés.
Emacs avec premier mode: http://docutils.sourceforge.net/docs/user/emacs.html
Très riche support RST. Tous les jours en cours d'utilisation. Recommande fortement! +1 – gavenkoa
Le premier mode nécessite un mode table pour éditer les tables. Mais il est très lent, de sorte qu'on peut voir un décalage lors de l'insertion de caractères. Il ne connaît que les tables faites avec '+' et '-', mais pas' = 'qui est aussi disponible en spinx. –
jEdit a également ReST mettant en lumière, mais pas de fonctionnalités automatique d'achèvement spécifique REST (il fait des macros de soutien bien). Je voudrais opter pour vim ou crème, personnellement.
Gedit a un plugin ReST qui prend en charge la coloration syntaxique, les raccourcis clavier ("snippets") et l'aperçu HTML.
-je utiliser vim et ont des applications utiles dans mon .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
Et souvent créer des macros vim sur e volée en fonction du fichier que je dois restructurer
Le 'BulletList()' n'est-il pas juste un 'I *'? –
Il existe également un premier mode pour l'éditeur Jed: http://jedmodes.sf.net/mode/rst/
Eclipse a un éditeur qui fournit toutes ces fonctionnalités:
http://marketplace.eclipse.org/content/rest-editor
également
Il y a quelque temps j'ai essayé l'Atom éditeur https://atom.io/. Il a l'avantage d'afficher même un aperçu montrant les images possibles et rend les sections correctement, même les formules sont affichées. La coloration syntaxique est prise en charge, mais il n'y a pas grand chose à mettre en évidence dans ReST de toute façon. Afin de le faire fonctionner, vous devez installer pandoc et les paquets atom language-restructuredtext
et rst-preview-pandoc
Vous activez l'aperçu avec CTRL-SHIFT-E
.
Une autre possibilité est Visual Studio Code, que je n'ai pas essayé.
Mais après un certain temps, je me base sur un simple NotePad ++, car il n'y a pas tellement d'avantages dans un éditeur sympa, car ReST est déjà si simple.
- 1. Création d'un éditeur pour les fichiers binaires
- 2. cakePHP + éditeur de lignes extjs et REST
- 3. Éditeur de fichiers RESX pour ASP.Net MVC
- 4. Comment faire un programme d'installation intelligent pour les applications ovi
- 5. Quel nom pour un dictionnaire "intelligent" (hashtable)?
- 6. démarrage intelligent intelligent avec alias de port pour bash
- 7. Un visualiseur/éditeur XML qui fournit XPath pour les noeuds
- 8. L'autochargeur de symfony est-il assez intelligent pour ne charger que les fichiers nécessaires?
- 9. Configurer un éditeur WYSIWYG pour les utilisateurs du site Drupal
- 10. Méthode REST pour gérer les données manquantes
- 11. Meilleur éditeur YAML pour les utilisateurs Windows?
- 12. Naviguer dans plusieurs fichiers vi éditeur
- 13. Pointeur intelligent C++ pour un type de non-objet?
- 14. Éditeur C# wysiwyg pour un langage personnalisé
- 15. Comment créer un éditeur XML pour iPhone?
- 16. Éditeur de fichiers Visual Studio 2008 resx
- 17. Représentation REST pour xml
- 18. Un analyseur de protocole UDP intelligent?
- 19. comment créer un éditeur XML pour MAC?
- 20. jQuery: ajax dans un autre? intelligent?
- 21. Kit REST pour .Net?
- 22. un simple éditeur
- 23. Comprendre REST: REST comme un transport à haut volume?
- 24. Analyseur de date/heure intelligent pour Java
- 25. Éditeur WYSIWYG pour TWIKI
- 26. Dessin Intelligent Canevas Html
- 27. Docking * inside * un éditeur
- 28. Utiliser un éditeur externe pour certains types de fichiers avec Netbeans
- 29. Meilleur éditeur de texte pour NLP
- 30. Créer un service REST
quel type de code compléteriez-vous? Je suis en train d'écrire un plugin vim pour le texte restructuré, donc je serais intéressé par ça. –