Abrindo um arquivo de texto em uma determinada linha (atalho)

26

Eu gostaria de definir uma tecla de atalho que abre um arquivo de texto específico em uma determinada linha. Meu editor preferido é o Notepad ++, mas sugestões envolvendo outros editores são bem-vindas.

Como abrir vários arquivos no Notepad ++ em uma linha específica?

    
por user12816 30.05.2011 / 05:06

3 respostas

28

Você precisará usar a opção de linha de comando listada no outra resposta .

Em seguida, adicione um Shortcut key (também conhecido como Hotkey) a esse atalho do Windows da seguinte forma:

  1. Crie um atalho para o próprio programa. Você pode fazer isso clicando com o botão direito do mouse em algum lugar (a área de trabalho é mais fácil, mas não importa onde) e escolhendo New -> Shortcut . Você também pode encontrar apenas Notepad++ no menu Start -> (All) Programs , clicar com o botão direito do mouse no item, copiá-lo de lá e colá-lo.

  2. Clique com o botão direito do mouse no novo atalho que você criou (não no Menu Iniciar), escolha Properties e vá para a guia Shortcut . Na caixa Target , você terá algo como "C:\Program Files (x86)\Notepad++\notepad++.exe" Você precisa adicionar o arquivo que deseja abrir após as aspas e, em seguida, -n## (substituindo o # s com o número da linha). A caixa de destino deve ler algo como "C:\Program Files (x86)\Notepad++\notepad++.exe" c:\users\username\desktop\test.txt -n73

  3. Permaneça na guia Shortcut : há uma caixa para editar o Shortcut key . Clique aqui e digite uma letra. Ele irá adicionar automaticamente Ctrl + Alt à frente dele, e esta é a sua tecla de atalho. Não tenho certeza se você pode usar qualquer outra combinação de teclas para a tecla de atalho.

por 30.05.2011 / 06:55
19

Você precisa usar a seguinte opção de linha de comando (onde "#" representa o número da linha):

-n#

A lista completa de opções de linha de comando para o Notepad ++ está disponível no wiki do projeto:

Controlando o Notepad ++ na inicialização, passando-o às opções de linha de comando

    
por 30.05.2011 / 05:12
2

Para abrir vários arquivos em uma determinada linha com o Notepad ++:

// for each file (as command line):
notepad++.exe -multiInst filename -n#
    
por 18.08.2013 / 12:40