recherche

Maison  >  Questions et réponses  >  le corps du texte

Sous windows, quel éditeur PHP peut être lié à Linux et éditer directement le code du projet sous Linux ?

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 ?

天蓬老师天蓬老师2769 Il y a quelques jours1365

répondre à tous(11)je répondrai

  • 怪我咯

    怪我咯2017-05-31 10:35:40

    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 sur Ctrl+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.
    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).

    É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.#🎜🎜#
    sudo apt-get install sshfs && mkdir ~/sshfs
    
    把远程根目录挂载到~/sshfs下,挂载后在文件管理器里看到服务器目录:
    sshfs -o transform_symlinks -o follow_symlinks user@ip:/ ~/sshfs
    
    参数解释:
    -o transform_symlinks 表示转换绝对链接符号为相对链接符号.
    -o follow_symlinks 沿用服务器上的链接符号.

    répondre
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-31 10:35:40

    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

    répondre
    0
  • 高洛峰

    高洛峰2017-05-31 10:35:40

    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.

    répondre
    0
  • 仅有的幸福

    仅有的幸福2017-05-31 10:35:40

    phpstorm ah

    répondre
    0
  • 滿天的星座

    滿天的星座2017-05-31 10:35:40

    Installez simplement un gestionnaire en ligne PHP, Baidu "Mango Manager"

    répondre
    0
  • 習慣沉默

    習慣沉默2017-05-31 10:35:40

    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.

    répondre
    0
  • PHPz

    PHPz2017-05-31 10:35:40

    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.

    répondre
    0
  • 天蓬老师

    天蓬老师2017-05-31 10:35:40

    vagrant, l'installation spécifique se trouve sur mon blog : http://www.cnblogs.com/lamp01...

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-31 10:35:40

    Vous pouvez utiliser Docker

    répondre
    0
  • 怪我咯

    怪我咯2017-05-31 10:35:40

    Ce dont vous avez besoin, c'est de Samba

    Résolvez vos besoins

    répondre
    0
  • Annulerrépondre