Utilisez Xshell pour vous connecter au système Linux et vim pour modifier le fichier de code du projet. L'efficacité est trop faible. Existe-t-il un éditeur capable d'accéder directement au code du projet Linux sous Windows, de modifier et de soumettre le code.
Il y a une autre question : certaines entreprises exigent de développer des projets sous Linux. Doivent-elles installer Linux sur une machine virtuelle puis le développer sur la machine virtuelle ? Ou utilisent-elles un ordinateur avec un système Linux ?
Les clients FTP/SFTP tels que FileZilla peuvent généralement configurer des éditeurs personnalisés.
J'utilise FileZilla sur le bureau Ubuntu et l'éditeur local personnalisé configuré est Geany.
Le principe est qu'après la connexion de FileZilla au Serveur Linux via FTP ou SFTP, lorsque vous cliquez avec le bouton droit pour afficher/modifier, FileZilla téléchargera les fichiers sur le serveur Linux vers
/tmp/fz3temp-2
sur le bureau Ubuntu et appellera l'éditeur local. Ouvrez/usr/bin/geany
. Après la modification, FileZilla vous demandera de télécharger. Appuyez surCtrl+E
pour afficher les fichiers en cours de modification. FileZilla renommera le fichier avec le même. nommez-vous et souvenez-vous de la relation correspondante par vous-même./tmp/fz3temp-2
下,并调用本地编辑器/usr/bin/geany
打开.修改后FileZilla会提示上传,按Ctrl+E
可以查看正在编辑的文件有哪些.FileZilla会把同名文件重命名并自行记住对应关系.如果你需要实时同步,你在Linux桌面上可以用sshfs.
Étant donné que la plupart des serveurs SSH prennent déjà en charge ce protocole, il est très simple à configurer.#🎜🎜#Pas besoin de faire de travail côté serveur. système côté client et utiliser la connexion SSH au serveur est aussi simple.#🎜🎜#apt-cache show sshfs
Si vous avez besoin d'une synchronisation en temps réel, vous pouvez utiliser sshfs sur le bureau Linux
apt-cache show sshfs
Visible :sshfs est FUSE basé sur SSH. protocole de transfert de fichiers (système de fichiers de l'espace utilisateur).
Il est recommandé d'utiliser le logiciel winscp.exe. Double-cliquez pour ouvrir le fichier pour modifier le fichier (à l'aide de l'éditeur sous Windows, ctrl+s peut enregistrer le fichier modifié sur la télécommande). hôte
Lors de la création d'une nouvelle connexion, sélectionnez SFTP comme protocole
Utilisez simplement une machine virtuelle. Il est très simple d'utiliser vagrant sous Baidu. Toutes les modifications sous Windows peuvent être synchronisées avec Linux en temps réel.
phpstorm ah
Installez simplement un gestionnaire en ligne PHP, Baidu "Mango Manager"
Tout d'abord, si vous savez utiliser VIM, alors VIM suffit à tuer n'importe quel éditeur (pas l'IDE)
Si vous souhaitez éditer en temps réel, vous pouvez essayer d'ouvrir le service ftp côté serveur, puis l'ajouter sur l'ordinateur, et utiliser directement l'éditeur ou l'IDE sur l'ordinateur pour éditer le code. être automatiquement synchronisé lors de la sauvegarde.
Si vous ne vous sentez pas à l'aise avec le FTP du gestionnaire de ressources fourni avec le système, vous pouvez essayer GoodSync et le configurer sur la synchronisation automatique.
Si vous utilisez sublimeText, vous pouvez installer le plug-in "FTPSync", et le fichier sera synchronisé via FTP après enregistrement, ce qui est très pratique.
vagrant, l'installation spécifique se trouve sur mon blog : http://www.cnblogs.com/lamp01...
Vous pouvez utiliser Docker
Ce dont vous avez besoin, c'est de Samba
Résolvez vos besoins