web-dev-qa-db-fra.com

eclipse pour le chrome?

J'utilise Eclipse IDE pour développer mes applications GWT et Android. J'aimerais passer à un chromebook pour mon ordinateur de développement principal, mais je ne vois pas comment j'aurais Eclipse "installé". Il n'y a pas de version chromée de l'application Eclipse, du moins pas que je puisse trouver. Je vois qu'il y a d'autres IDE dans le magasin Chrome, mais je ne pense pas qu'ils auraient tous les plugins d'assistance astucieux d'Eclipse pour les développeurs Google. Quelqu'un sait-il si une version chromée d'Eclipse arrive? Est-ce que les autres partagent mon désir de développer un livre chromé?

12
user1305454

Eclipse ne vient pas pour Chrome OS. Vous avez besoin d'une machine virtuelle Java pour l'exécuter et d'un des bureaux compatibles pour les widgets d'interface utilisateur. Il vous faudrait donc quitter le bureau Chrome OS pour utiliser Linux de base et lancer un bureau Linux classique (comme GTK) pour espérer pouvoir exécuter Eclipse. En outre, un Chromebook typique est beaucoup trop sous-alimenté pour exécuter un IDE complet. 

Voici quelques options à considérer:

  1. Project Orion - Un IDE basé sur le Web et provenant de nombreuses personnes ayant développé Eclipse. L'un des objectifs est d'activer les fonctionnalités de type Eclipse sur des plates-formes telles qu'iOS, Android, Chrome OS, etc. Il possède déjà pas mal de fonctionnalités de base IDE, mais pas encore beaucoup de plugins. Ne va probablement pas voir quelque chose d'aussi sophistiqué que ADT pendant un moment, si jamais. Google devrait implémenter des émulateurs Android en JavaScript. Ce n'est pas une tâche facile.
  2. Exécutez Eclipse sur une autre machine et utilisez un poste de travail distant à partir de votre chromebook.
  3. Exécutez Eclipse Che sur une autre machine ou un serveur cloud et utilisez Chrome 
8

La façon la plus simple et la plus transparente que j'ai pu le faire était de combiner plusieurs choses (dont certaines étaient mentionnées dans les réponses précédentes):

  • installez crouton (à côté d’un chroot ubuntu) - ce n’est pas un double démarrage mais l’exécution simultanée d’Ubuntu avec Chrome OS en alternance entre les deux systèmes de fenêtrage.

  • install crouton chrome extension & xiwi - cela permet d’exécuter les fenêtres X11 dans le chroot ubuntu en tant que fenêtres natives de Chrome OS dans lesquelles il est facile d’alterner.

  • installez un JDK à l'intérieur du chroot d'ubuntu.

  • téléchargez, montez et exécutez Eclipse-installer .

  • une fois que la distribution Eclipse choisie est installée, pour plus de facilité, j’ai lié symboliquement l’exécutable Eclipse principal à /usr/local/bin/Eclipse et je suis en mesure de l’exécuter à partir de Chrome OS via crouton/xiwi: Sudo startxiwi Eclipse

Voici une capture d'écran de ce à quoi cela ressemble une fois terminé:

 Eclipse on chromeos via crouton and xiwi

5
Roberto Andrade

Eclipse nécessite une JVM (peut-être même un JDK complet), il n'y a donc aucun moyen de le transformer en une application Chrome. Vous pouvez activer le mode développeur et essayer d'installer un JDK Linux car Chrome semble exécuter Linux sous le capot.

2
ngreen

Vous pouvez installer ubuntu via crouton (pour plus d’informations: https://www.youtube.com/watch?v=d_MuVwJq_XQ&list=FLFel7rdB1nWQSjsJCaepEOg&index=1 ) et vous pourrez ensuite installer Eclipse si je ne parviens pas à installer. l’ADT du site Web Android sdk mais vous pouvez installer les plug-ins du site Web Eclipse, des développeurs tiers ou si vous souhaitez vraiment le télécharger à partir du site Web Android sdk, vous pouvez probablement le faire fonctionner avec un peu de chance . :) Prendre plaisir

2
viaggiochz

Est-ce que les autres partagent mon désir de développer un livre chromé? 

La solution consiste à charger une distribution Linux normale et à exécuter IDE à partir de là. J'utilise un netbook avec Intel n260, 1 Go de RAM, 1,6 GHz. NetBeans fonctionne très bien. Un chromebook tourne plus de deux fois plus vite, je suis sûr qu'il sera assez bon. 

Pour charger un linux, il y a la page Ubuntu sur Cr-48 qui explique comment le faire en profondeur. Et aussi ce blog très convivial sur arstechnica , ou ce blog sur liliputting . Ils vous dirigent tous les deux vers ChrUbuntu , un ubuntu réemballé à la main avec quelques scripts pour faciliter votre travail. 

2
minghua

Oui! Je partage votre désir de programmer sur un Chromebook! Alors que je suis encore au lycée, je suis un programmeur amateur de Java et de Python. Mon école fournit environ 30 Chromebooks par classe et je ne savais pas comment utiliser mon code. J'avais Eclipse sur mon bureau Windows à la maison.

Lorsque j'ai regardé en ligne, j'ai trouvé quelque chose appelé codenvy.io . C'est en gros un Eclipse Che IDE qui fonctionne en ligne. Il utilise des images Docker pour démarrer un espace de travail, s’exécute dans le cloud et un compte gratuit dispose de 3 Go de RAM. 

Cela répondait à mes besoins et j'ai adoré! Tu devrais y jeter un coup d'oeil.

0
Pranav A.