web-dev-qa-db-fra.com

Ouvrir un fichier texte sur une certaine ligne (raccourci)

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?

29
user12816

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:

  1. 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.

  2. 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 Propertiesname__, puis sélectionnez l’onglet Shortcutname__. Dans la zone Targetvous 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

  3. Restez sur l'onglet Shortcutname__: 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.

29
camster342

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

21

Pour ouvrir plusieurs fichiers chacun sur une certaine ligne avec Notepad ++:

// for each file (as command line):
notepad++.exe -multiInst filename -n#
2
n4pgamer