AccĂšs Ă  distance Ă  l'IDE avec projecteur

Comme vous le savez probablement, Swing est un framework qui vous permet de développer des interfaces graphiques pour les applications de la plate-forme Java. Les IDE JetBrains utilisent Swing pour rendre les interfaces. Swing est également utilisé dans d'autres IDE basés sur IntelliJ, tels qu'Android Studio.





Les IDE et les applications Swing JetBrains sont des applications de bureau, et en général, c'est un plus. Cependant, il existe des cas qui nécessitent une approche différente (par exemple, un client léger). Et c'est là que le projecteur est utile.





Le projecteur est une technologie par laquelle vous lancez des applications IDE ou Swing basĂ©es sur IntelliJ sur le serveur. Ensuite, vous pouvez vous y connecter de n'importe oĂč Ă  l'aide de navigateurs ou d'applications natives.





Scénarios d'utilisation

Il existe de nombreuses situations qui nécessitent l'exécution de l'EDI sur le serveur. Certains d'entre eux sont typiques des grandes entreprises dotées d'une infrastructure énorme. Voici une courte liste de situations dans lesquelles Projector peut vous aider:





  • Vous souhaitez exĂ©cuter du code Ă  cĂŽtĂ© des serveurs de calcul ou de la base de donnĂ©es .





  • L'environnement d'entreprise nĂ©cessite une sĂ©curitĂ© accrue .





  • .





  • .





  • .





  • .





  • IDE GNU/Linux Windows- , ChromeOS.





  • , .





  • (devtest, devprod).





  • Docker, IDE.





  • .





, Projector . , Code With Me. , Code With Me Projector. .





Open Source

Projector , Open Source Free Software. , . :





  • : MIT (Expat)





  • : GNU GPL v2.0 + Classpath Exception





  • Dockerfiles: Apache 2.0





, - GitHub. GitHub.





Projector — - . IDE , . .





Projector , VNC. , Projector IDE Java-.





Projector .





IDE, , . (, , ). , .





-

-. , .





- URL. , URL "mobile" — - ( , , ).





- HTML5 Canvas API — , API. - Chrome/Chromium, Firefox Safari.





- ( - Projector) — . GitHub.





macOS, Windows Linux. . GitHub.





Dock/Taskbar . , , , Ctrl+W/Cmd+W ( , , , ).





(Python)

. IDE, , . GNU/Linux.





Docker

Projector Docker. Docker, IDE JetBrains Projector. IDE , Docker. IDE , . X11. .





DockerHub Docker Registry. , IntelliJ IDEA Community Edition:





docker pull registry.jetbrains.team/p/prj/containers/projector-idea-c







IDE

IDE Projector, . . , GitHub.





, . , , macOS.





Projector — . Projector , . Ansible? . Kubernetes? .





. Projector —  . . GitHub.





Projector —  . , IDE. . YouTrack Twitter.





— Projector








All Articles