Gostaria de abrir arquivos do Gedit em um navegador da Web como o Firefox

0

Sou desenvolvedor do Drupal / WordPress e uso o Ubuntu para editar arquivos PHP, HTML, javascript e CSS. Eu normalmente trabalho com uma pilha local do XAMPP com cópias de armazenamento dos meus ambientes de produção.

Eu realmente gostaria de poder abrir um arquivo em que estou trabalhando em um navegador da web. Obviamente eu posso abrir o navegador e visitar a URL localhost / whatever, mas espero que haja algum tipo de solução bacana para o tipo de clique direito.

Alguém sabe de alguma coisa. Ou eu tenho que tirar o pó das antigas habilidades C e tentar programar um plugin eu mesmo?

Obrigado pela sua ajuda.

J

    
por jamesdesq 13.12.2013 / 17:31

3 respostas

0

sim, você pode fazer isso. Basta digitar o caminho do arquivo na área da URL e, em seguida, será carregado. como você disse, só quer abrir o arquivo de texto.

    
por rɑːdʒɑ 13.12.2013 / 17:40
0

Eu não tenho permissão para comentar para esclarecimentos ainda, então vou responder. Parece que você está procurando abrir os arquivos de origem que está editando, .php .css .js no seu navegador, em vez de no gedit.

Para fazer isso, no Nautilus, clique com o botão direito em um arquivo que você deseja abrir no seu navegador, um arquivo .php por exemplo. No menu suspenso, escolha "Propriedades"

Na janela que é aberta, clique na terceira guia sobre "Abrir com"

Nessa guia, você pode escolher o programa, o firefox, o cromo, etc. desejados e clicar no botão 'Definir como padrão'. Se você não vir o navegador com o qual deseja abri-los, clique em "Mostrar outros aplicativos"

Depois que esses arquivos .php forem abertos no seu navegador, e se você clicar com o botão direito, deverá haver um "Open with Text Editor" para abri-los no gedit para edição. Espero que isso ajude

    
por grinch 13.12.2013 / 17:42
0

Eu não acho que isso seja possível "fora da caixa". Mas deve ser bem fácil de fazer com um script bash.

Se você olhar a página nautilus para fazer um script bash aparecer no menu de contexto .

Você deve poder usar NAUTILUS_SCRIPT_CURRENT_URI para verificar se o arquivo está dentro da pasta correta para seu servidor executá-lo. Em seguida, use NAUTILUS_SCRIPT_SELECTED_FILE_PATHS para obter o arquivo selecionado. Um exemplo que deve funcionar, desde que você não selecione mais de um arquivo é (E se você estiver no diretório errado, ele irá abrir o seu host local!):

#!/bin/bash
serverloc=/path/to/server
NAUTILUS_SCRIPT_SELECTED_FILE_PATHS=$(echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"| grep  "$serverloc")
firefox localhost${NAUTILUS_SCRIPT_SELECTED_FILE_PATHS:${#serverloc}} > file.txt

Salve isso como LoadOnServer.sh em ~/.gnome2/nautilus-scripts ou ~/.local/share/nautilus/scripts (dependendo da versão do nautilus, veja o comentário abaixo). E abra este diretório no terminal e execute:     chmod + x LoadOnServer.sh

Agora clique com o botão direito em um arquivo. Você deve ter a opção LoadOnServer sob scripts

    
por Julian Stirling 13.12.2013 / 17:46