2010-01-21 7 views
15

Je viens de commencer à jouer avec des macros dans IntelliJ. J'en ai enregistré plusieurs puis j'ai joué jusqu'à ce que je décide d'ajouter des raccourcis clavier à mes macros. Je suis allé à Paramètres et appuyé sur Alt + C pour ajouter une nouvelle carte enfant parce que je ne pouvais pas éditer le parent. Depuis lors, les macros ne sont plus accessibles depuis le menu Outils, sans compter que les raccourcis ne fonctionnent pas. J'ai essayé de supprimer les raccourcis de la table des touches, mais même si j'appuie sur Alt + R ou Alt + L, cela ne les rétablit pas. Et TAB a cessé de fonctionner .. lors de l'écriture sout + TAB .. rien ne se produit plus ... AIDEMenu Macro IntelliJ

+0

@Anyone qui veut une réponse plus rapide: 'Ctrl + J' pour lister tous les raccourcis. chacun se développe avec TAB – Andrejs

Répondre

3

Vous pouvez essayer d'utiliser le clavier par défaut. Lorsque vous modifiez le clavier par défaut, une copie est créée avec vos paramètres.

Si cela ne fonctionne pas, vous pouvez essayer de quitter IntelliJ et pour supprimer ce fichier:

/.IntelliJIdea90/config/options/macros.xml

et aussi vérifier la dossier

/.IntelliJIdea90/config/keymaps

Pour trouver l'emplacement du dossier de configuration, vous devez rechercher le fichier: idea.properties dans le dossier où se trouve l'exécutable principal de idea.

Recherchez la ligne:

# path to IDEA config folder. Make sure you're using forward slashes 
idea.config.path=${idea.home}/.IntelliJIdea90/config 

C'est l'emplacement de la configuration. dossier.

Redémarrez IntelliJ.

Prenez une copie de tout fichier que vous allez supprimer!

+0

Merci .. la suppression des macros.xml des options a réactivé les macros de Tools. sout + TAB ne fonctionne toujours pas - je crois que j'ai supprimé plusieurs keymaps quand j'étais en train d'éditer. Est-il possible de récupérer tous les keymaps fournis avec IntelliJ? Merci beaucoup! – Iulia

+0

Qu'est-ce que sout + TAB? L'ALT + TAB dans IDEA9 active le commutateur. Vous pouvez regarder dans les paramètres keymap/Other/Switcher et remettre ALT + TAB. – dawez

+0

Le KEYMAP par défaut n'est pas autorisé à être modifié, donc si vous choisissez DEFAULT comme keymap, vous trouverez les paramètres d'origine. – dawez

34

Trié! sout + TAB fait partie des templates live ..

Si vous ouvrez la fenêtre IDE Settings, vous verrez des Live Templates. Sous output, vous devriez trouver sout (Imprime une chaîne à System.out) .. sinon, cliquez sur Ajoutez puis tapez sout pour la section Abréviation, saisissez une description puis, pour le texte du modèle, placez System.out.println ("$ END $");

J'utilise le keymap par défaut dans IntelliJ maintenant ...

pensé que cela pourrait aider quelqu'un ...