O IDE (provavelmente) não é o lugar certo para analisar isso. A solução mais simples é trabalhar com sistemas de arquivos compartilhados de algum tipo.
Para exportar do Rapsberry Pi, a maneira mais fácil de exportar para um host Linux (ou acho que Mac) é usar sshfs . Você precisará instalá-lo no computador em que deseja trabalhar (pelo menos há pacotes Debian / Ubuntu), mas não precisará alterar a configuração do próprio Raspberry Pi.
Você pode montar seu diretório pessoal no dispositivo em seu outro computador, simplesmente fazendo:
sshfs pi@192.168.1.2: /mnt/test
Onde 192.168.1.2 é o endereço do seu Raspberry Pi. Depois disso, é apenas uma questão de pegar seu IDE favorito e fazê-lo funcionar no diretório que você acabou de montar.
Você também pode instalar e configurar o Samba no Raspberry Pi para exportar o sistema de arquivos como algo que o Windows entende nativamente ou montar um compartilhamento do Windows no próprio Raspberry Pi:
aptitude install samba
instalar o Samba
smbpasswd -a pi
definir uma senha para o compartilhamento de arquivos do Windows com o usuário pi
- Na máquina Windows, navegue até
\\192.168.1.2\pi
e digite o nome de usuário / senha que você acabou de configurar.
- (Opcionalmente) mapeie a unidade de forma mais permanente para uma letra, acessando ferramentas-> mapear unidade de rede no explorer
Fazer isso na camada do sistema de arquivos evita a necessidade de ter um IDE personalizado para oferecer suporte ao que é um sistema bastante padrão, deixando assim mais opções para trabalhar com as ferramentas com as quais você se sente confortável.