web-dev-qa-db-fra.com

Comment puis-je ouvrir tous les types de fichiers dans l'éditeur interne dans Eclipse?

Lors de l'utilisation de la boîte de dialogue Ouvrir un fichier sur Eclipse, de nombreux types de fichiers s'ouvrent dans l'éditeur interne comme prévu (.Java, .txt). Cependant, d'autres s'ouvrent dans un éditeur externe. Par exemple, si mon système tente d'ouvrir le fichier .sh, il l'ouvre dans emacs et les fichiers .py s'ouvrent dans bluefish.

Comment puis-je dire à Eclipse d'ouvrir tous les fichiers dans l'éditeur interne. Je ne veux pas faire une association pour chaque type explicitement; Je veux juste que tout s'ouvre dans l'éditeur interne par défaut.

38
Draemon

Le problème, c’est que, lorsque Eclipse ne sait pas quoi faire avec un fichier donné, il l’ouvre avec ce qu’on appelle le "System Editor", qui est en fait ... quel que soit votre système d’exploitation, d’où le "lancer de dés" effet". Je ne pense pas que vous puissiez dire au système d'exploitation d'utiliser Eclipse comme éditeur par défaut (bien que je n'aie pas essayé; je me demande quand même pourquoi quelqu'un voudrait le faire). Vous avez donc deux possibilités: installez un plug-in Eclipse. dans pour gérer le type de fichier que vous souhaitez modifier (par exemple, pyDev pour Python), ou allez dans Fenêtre> Préférences> Editeurs> Associations de fichiers et associez vos extensions de fichier à l'éditeur de texte intégré à Eclipse.

Je suis un grand utilisateur de Vim, Emacs et Eclipse, et pour ce travail, Emacs n’est certainement pas pasce que vous voulez vraiment, bien que si vous voulez l’essayer pour son propre mérite, Emacs peut très bien substituer Vim (interface modale et tout), rechercher viper et vimpulse.

FYI: Je suis venu ici après avoir lu votre message

15
José A. Romero L.

J'ai la même douleur. Vous voudrez peut-être ajouter les extensions que vous souhaitez ouvrir avec l'éditeur interne aux "associations de fichiers" d'Eclipse. Ils se trouvent (dans ma version MacOS) dans Préférences> Général> Editeurs> Associations de fichiers, répertorient les types que vous souhaitez ouvrir en interne et choisissez "Editeur de texte (par défaut)" comme "Editeurs associés". J'espère que ça aide.

13
P Marecki

Il existe un nouveau paramètre dans Eclipse 4.6.

Ouvrir Préférences > Général > Éditeurs > Association de fichier

Recherchez l'option Ouvrez les fichiers non associés avec et sélectionnez Éditeur de texte .

Voir: https://www.Eclipse.org/Eclipse/news/4.6/platform.php#text-editor-selection-strategy

4
jcfandino

Si vous cliquez avec le bouton droit sur le fichier dans Package Explorer/Navigator, vous verrez un élément de menu Open-With dans lequel vous pouvez sélectionner le mode d’ouverture du fichier. Donc, si vous avez besoin de modifier un fichier .sh, cliquez avec le bouton droit de la souris et sélectionnez Open With > Text Editor. Il existe également le sous-menu Other... dans lequel vous pouvez choisir d'autres modes pour qu'Eclipse puisse ouvrir le fichier.

4
ccpizza

Il existe un plugin pour cela qui fonctionne très bien pour moi: https://github.com/eclipselabs/default-text-editor

Notez que je ne pouvais pas l'installer via le dépôt ou le glisser-déposer du bouton d'installation, simplement en recherchant le terme Default Text Editor dans Eclipse Marketplace depuis l'intérieur du IDE et en l'installant à partir de là. Une fois installé, cela a parfaitement fonctionné.

3
entpnerd

Je pense que je peux ajouter au contenu ci-dessus fourni par d'autres. Quelqu'un pourrait le sentir utile. Comment faire de l'éditeur de texte dans Eclipse comme éditeur par défaut:

  1. dans le volet supérieur d’Eclipse, dans la barre des tâches, vous verrez "Fenêtre". cliquez sur "fenêtre" et sélectionnez "préférences". Une petite fenêtre va apparaître.

  2. Maintenant, dans cette petite fenêtre ouverte apparaît dans General-> Editors. maintenant cliquez sur Associations de fichiers. Après avoir cliqué sur FileAssociations, vous verrez deux fenêtres sur le côté droit.

  3. Maintenant, veuillez ajouter le type de fichier dans la fenêtre supérieure. Exemple: je veux créer un éditeur de texte par défaut pour certains fichiers "* .prop". alors j'ai cliqué sur le bouton "Ajouter" qui était à côté de la fenêtre du haut. Il vous demandera de taper le FileType dans une petite fenêtre contextuelle. s'il vous plaît tapez là comme "* .prop" et il sera enregistré et vous verrez votre fichier entré Tapez là dans la fenêtre du haut.

  4. Maintenant, veuillez ajouter les éditeurs de fichiers que vous souhaitez par défaut pour le type de fichier que vous venez d'ajouter. Exemple, à l'étape ci-dessus, j'ai ajouté "* .prop". alors s'il vous plaît cliquez sur le "* .prop" qui est visible dans la fenêtre du haut et cliquez à droite sur le bouton "Ajouter" juste à côté de la fenêtre du bas. il va apparaître pour choisir votre éditeur, alors ajoutez votre éditeur. Eclipse le fera automatiquement comme valeur par défaut. Sinon, sélectionnez l'éditeur que vous venez d'ajouter et cliquez sur le bouton par défaut situé juste à côté de la fenêtre inférieure.

1
pavan

Ouvrir un seul fichier dans l'éditeur

Cliquez avec le bouton droit sur le fichier, Open with -> Other, puis sélectionnez external programs, puis choisissez Eclipse.

Paramétrer Eclipse pour ouvrir les fichiers *.c ou *.cpp etc. par défaut

Window -> Preferences -> Editors -> File Associations

Ajouter des types de fichiers *.c et *.cpp. Ici, pour chaque type de fichier, c'est-à-dire *.c ou *.cpp, vous pouvez choisir l'éditeur. Choisissez donc Eclipse comme éditeur pour chaque type de fichier.

Cela ouvrira vos fichiers par défaut dans l'éditeur Eclipse. Remarque: les icônes des fichiers seront modifiées en icône Eclipse après ce réglage.

1
Devendra

Eclipse -> Préférences -> Général -> Editeurs -> Associations de fichiers ->

Set: Ouvrez les fichiers non associés avec: Text Editor.

Sélectionnez tous les types de fichiers et cliquez sur Supprimer.

0
Matthias Danetzky