Copier le bloc de code de couleur syntaxique comme rtf dans intelliji IDEA?
Existe-t-il un moyen simple de copier un bloc de code de couleur syntaxique en tant que rtf dans intellij IDEA?
5 réponses
Mise à jour: Il y a maintenant un nouveau plug-in pour cela: 'Copy' sur les stéroïdes qui est maintenu par JetBrains.
Il N'y a aucun moyen de copier directement le bloc de code coloré D'IDEA.
Une solution consiste à utiliser File / Export to HTML , puis à ouvrir HTML dans un navigateur, puis à copier depuis la fenêtre du navigateur et à coller dans Wordpad ou MS Word.
Un autre moyen plus rapide consiste à installer le plug-inCopy as HTML dans les paramètres | Plugins :
Copie un extrait de code au format html
- ajoute des éléments de menu "Copier en HTML" au menu principal et à la fenêtre contextuelle de l'éditeur. Va copier la sélection actuelle ou le tampon complet de l'éditeur. Actuellement ne fonctionne que si le focus est dans l'éditeur (par exemple ne fonctionnera pas dans l'arborescence du projet).
- conserve plus de formatage que l'exportation HTML intégrée.
- HTML est seulement un extrait (sans balises html et body) destiné à être inséré dans un document HTML complet.
- actuellement, le format HTML est corrigé et utilise beaucoup CSS.
- Options: désindentifier, ajouter une bordure, un remplissage, des numéros de ligne, des onglets à la conversion des espaces, inclure l'avertissement de l'éditeur et la mise en surbrillance des erreurs (voir paramètres IDE - > copier en HTML).
- réutilise le paramètre "Afficher les numéros de ligne" de l'éditeur (voir le menu "Afficher" D'Idea).
- Aller à https://gist.github.com/
- Copiez le code D'IntelliJ dans le nouvel essentiel privé;
- Enregistrez-le, copiez le code coloré du navigateur où vous voulez;
- Supprimer l'essentiel.
Utiliser l'outil externe notepad++ 1) copier un extrait de code dans le bloc-notes++ 2) appliquer la coloration syntaxique 3) Copiez avec le plugin NppExport dans le presse-papiers en tant que rtf
IntelliJ IDEA 15
Par défaut, vous pouvez copier du texte enrichi D'IntelliJ vers Microsoft Word (par exemple).
Cette fonctionnalité se trouve dans Fichier > Paramètres... > Editeur > général > copie de texte enrichi > Copier comme texte enrichi par défaut
Vous pouvez également modifier le schéma de couleurs uniquement pour l'opération copier-coller (votre schéma actuel ne sera pas affecté).
Si vous êtes sur un mac et que vous aimez TextMate, voici un excellent moyen de copier du code stylé à partir de TextMate: https://github.com/bblimke/copy-with-style-tmbundle
Ce n'est pas aussi pratique que de le faire directement depuis IntelliJ, mais c'est un peu plus pratique que d'utiliser gist ou pastebin. En outre, contrairement au plugin Copy as HTML pour IntelliJ, cette solution fonctionne réellement au moment d'écrire ces lignes.