Je voudrais définir une touche de raccourci qui ouvre un fichier texte particulier à une ligne particulière. Mon éditeur préféré est Notepad ++, mais les suggestions impliquant d'autres éditeurs sont les bienvenues.
Comment ouvrir plusieurs fichiers dans Notepad ++, chacun sur une ligne spécifique?
Vous devrez utiliser l'option de ligne de commande indiquée dans le autre réponse .
Et ajoutez ensuite un Shortcut key
(alias Hotkey) à ce raccourci Windows comme ceci:
Faites un raccourci vers le programme lui-même. Vous pouvez le faire en cliquant avec le bouton droit de la souris quelque part (le bureau est le plus facile, mais le lieu importe peu) et en choisissant New -> Shortcut
. Vous pouvez également simplement trouver Notepad++
dans le menu Start -> (All) Programs
, cliquer avec le bouton droit de la souris sur l'élément, le copier à partir de là, puis le coller.
Cliquez avec le bouton droit de la souris sur le nouveau raccourci que vous avez créé (et non sur celui du menu Démarrer), choisissez Properties
name__, puis sélectionnez l’onglet Shortcut
name__. Dans la zone Target
vous aurez déjà quelque chose comme: "C:\Program Files (x86)\Notepad++\notepad++.exe"
Vous devez ajouter le fichier que vous souhaitez ouvrir après les guillemets, puis -n##
( en remplaçant le #
s par le numéro de ligne). La zone cible devrait contenir quelque chose comme "C:\Program Files (x86)\Notepad++\notepad++.exe" c:\users\username\desktop\test.txt -n73
Restez sur l'onglet Shortcut
name__: il existe une boîte pour éditer le Shortcut key
. Cliquez dedans et tapez une lettre. Il va automatiquement ajouter Ctrl+Alt à l'avant de celui-ci, et c'est votre touche de raccourci. Je ne sais pas si vous pouvez utiliser une autre combinaison de touches pour la touche de raccourci.
Vous devez utiliser l'option de ligne de commande suivante (où "#" représente le numéro de ligne):
-n#
La liste complète des options de ligne de commande pour Notepad ++ est disponible dans le wiki du projet:
Contrôler Notepad ++ au démarrage en le passant en Options de ligne de commande
Pour ouvrir plusieurs fichiers chacun sur une certaine ligne avec Notepad ++:
// for each file (as command line):
notepad++.exe -multiInst filename -n#