Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
aptana_studio [Le 07/06/2009, 13:43]
213.95.41.13
aptana_studio [Le 11/09/2022, 11:38] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Gutsy développement BROUILLON}}+{{tag>programmation IDE}}
  
 ---- ----
Ligne 7: Ligne 7:
 ====== Aptana Studio ====== ====== Aptana Studio ======
  
-Aptana Studio est un environnement de développement (IDE) libre et open-source axé sur le développement ​web (HTML, JavaScript, AJAX). Les plugins fournis permettent le développement PHP, [[:​rubyonrails|Ruby on Rails]], ​pour la plateforme ​[[Adobe AIR]], ​et pour le [[:​iPhone]]. ​+**Aptana Studio** est un environnement de développement (IDE) libre et open-source axé sur le développement ​Web (HTML/CSS, JavaScript, AJAX etc.). Les plugins fournis permettent le développement ​[[PHP]], [[Python]] ([[Django]]), [[:​rubyonrails|Ruby on Rails]], ​XML/​XSL, ​[[Adobe AIR]], [[:iPhone]]...
  
 Aptana Studio est un IDE complet qui permet de gérer ses projets, le transfert des fichiers par FTP, qui intègre la coloration syntaxique et l'//​auto-completion//​ du code source, etc. Aptana Studio est un IDE complet qui permet de gérer ses projets, le transfert des fichiers par FTP, qui intègre la coloration syntaxique et l'//​auto-completion//​ du code source, etc.
  
 Aptana Studio est disponible en 2 versions : Professionnelle et Communautaire. Nous allons ici nous intéresser à la version Communautaire (gratuite). Il est disponible en version //​standalone//​ ou en tant que //plugin pour [[:​Eclipse]]//​. Aptana Studio est disponible en 2 versions : Professionnelle et Communautaire. Nous allons ici nous intéresser à la version Communautaire (gratuite). Il est disponible en version //​standalone//​ ou en tant que //plugin pour [[:​Eclipse]]//​.
- 
-<note important>​Pour l'​instant,​ la version //​standalone//​ d'​Aptana Studio (dont l'​installation est détaillée sur cette page) n'est disponible que pour les distributions GNU/Linux 32 bits.\\ Si vous avec la version 64 bits d'​Ubuntu,​ utilisez le [[:​eclipse#​eclipse_et_aptana|plugin Aptana pour Eclipse]].</​note>​ 
  
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 25: Ligne 23:
 Il faut donc l'​installer depuis le site officiel. Il faut donc l'​installer depuis le site officiel.
  
-  - Rendez vous sur la [[http://​www.aptana.com/​studio/download/|page de téléchargement d'Apatana ​Studio]]. +  - Rendez vous sur la [[http://​www.aptana.com/​products/studio3/download|page de téléchargement d'Aptana ​Studio]]. 
-  - Dans la partie « Step 1 », la version //​Standalone//​ et le système //Linux// devraient déjà être sélectionnés+  - Dans la partie « Step 1 », la version //​Standalone//​ et le système //Linux// devraient déjà être sélectionnés,​ cliquez sur le bouton « Download now » 
-  - Dans la partie « Step 2 », cliquez sur le bouton « Download now » +  - Extrayez alors le fichier **Aptana_Studio_3_Setup_Linux.zip** téléchargé. Vous obtenez un dossier **aptana**
-  - Extrayez alors le fichier **Aptana_Studio_Setup_Linux.zip** téléchargé. Vous obtenez un dossier **aptana**+
   - Ouvrez ce dossier et double-cliquez sur le fichier **AptanaStudio** pour lancer le programme.   - Ouvrez ce dossier et double-cliquez sur le fichier **AptanaStudio** pour lancer le programme.
  
Ligne 37: Ligne 34:
 ===== Finir l'​installation proprement ===== ===== Finir l'​installation proprement =====
  
-L'​installation consiste grossièrement à télécharger une archive .zip et décompresser son contenu. Vous obtenez donc un dossier ​ou tout est pré-installé.+L'​installation consiste grossièrement à télécharger une archive .zip et décompresser son contenu. Vous obtenez donc un dossier ​où tout est pré-installé.
  
 Si vous voulez respecter la philosophie GNU/Linux sur l'​installation des logiciels (au niveau arborescence),​ vous ne voudrez sûrement pas (mais vous pouvez ...) laisser un simple dossier « aptana » dans votre Dossier Personnel. Si vous voulez respecter la philosophie GNU/Linux sur l'​installation des logiciels (au niveau arborescence),​ vous ne voudrez sûrement pas (mais vous pouvez ...) laisser un simple dossier « aptana » dans votre Dossier Personnel.
Ligne 46: Ligne 43:
  
 Dans un terminal, depuis le répertoire contenant le dossier extrait : Dans un terminal, depuis le répertoire contenant le dossier extrait :
-<​code>​sudo mv aptana ​/​opt/</​code>​+<​code>​sudo mv '​Aptana_Studio_3' ​/​opt/</​code>​
  
  
  
 ==== Ajout d'une entrée dans le menu Applications ==== ==== Ajout d'une entrée dans le menu Applications ====
 +
 +Sous KDE Aptana apparaît dans le menu des applications,​ il est probable qu'il en soit de même avec les autres environnements de bureau, avant de suivre ce qui suis faites le test.
 +
  
 [[:​tutoriel:​comment_editer_un_fichier|Créez le fichier]] **/​usr/​share/​applications/​aptana.desktop** et entrez-y les lignes suivantes : [[:​tutoriel:​comment_editer_un_fichier|Créez le fichier]] **/​usr/​share/​applications/​aptana.desktop** et entrez-y les lignes suivantes :
- 
-<note important>​le numero apres jaxer peut changer, le plus simple est de regarder.sinon vous aurez pas la belle icone ! il faut voir la possibilité de mettre un chemin relatif plutot ?</​note>​ 
  
 <​file>​ <​file>​
Ligne 61: Ligne 59:
 Comment=An IDE for web applications projects Comment=An IDE for web applications projects
 Comment[fr]=Un IDE pour réaliser des projets d'​applications web Comment[fr]=Un IDE pour réaliser des projets d'​applications web
-Icon=/opt/aptana/plugins/​com.aptana.ide.framework.jaxer_1.2.1.020234/​aptana32.gif +Icon=/opt/Aptana_Studio_3/icon.xpm 
-Exec=/opt/aptana/AptanaStudio+Exec='/opt/Aptana_Studio_3/AptanaStudio3'​
 Type=Application Type=Application
 Categories=Application;​GTK;​Development;​IDE;​ Categories=Application;​GTK;​Development;​IDE;​
Ligne 69: Ligne 67:
 </​file>​ </​file>​
  
-Cependant, sur Ubuntu 8.10, il se peut qu'une erreur (internal error) intervienne au démarrage d'​Aptana. ​ 
-Dans ce cas, créer un fichier sh dans votre dossier aptana qui nous servira de lanceur à Aptana : 
- 
-**vim /​opt/​aptana/​aptana** 
- 
-Copier-coller le texte suivant: 
- 
-<​file>​ 
-#!/bin/sh 
-MOZILLA_FIVE_HOME=/​usr/​lib/​xulrunner 
-if [ $LD_LIBRARY_PATH ]; then 
-LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME:​$LD_LIBRARY_PATH 
-else 
-LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME 
-fi 
-export MOZILLA_FIVE_HOME LD_LIBRARY_PATH 
-/​opt/​aptana/​AptanaStudio -vm /​usr/​lib/​jvm/​java-6-sun/​jre/​bin/​java ​ 
-</​file>​ 
- 
-SwordOfPain : Si vous avez installé JRE avec openjdk (comme conseillé dans la page sur [[java]]), il vous faudra sûrement remplacer à la dernière ligne l'​adresse de l'​exécutable java par // /​usr/​lib/​jvm/​java-6-**openjdk**/​jre/​bin/​java// ​ 
- 
-Donner-lui les droits d'​exécution:​ 
-sudo chmod +x /​opt/​aptana/​aptana 
- 
-Modifier l'​entrée dans le menu Applications que nous avons créé précédemment afin qu'il exécute notre nouveau script avant AptanaStudio:​ 
- 
-[[:​tutoriel:​comment_editer_un_fichier|éditez le fichier]] /​usr/​share/​applications/​aptana.desktop 
-  Exec=/​opt/​aptana/​aptana 
  
 ===== Plugins ===== ===== Plugins =====
Ligne 153: Ligne 123:
  
 ==== PHP ==== ==== PHP ====
 +  * Avant toute chose, rendez-vous dans Window/​Preferences. Sélectionnez ensuite Install/​Update,​ puis available software. Utilisez le bouton "​Add"​ pour ajouter le site suivant "​http://​download.eclipse.org/​releases/​galileo"​ .Validez, et poursuivez la procédure d'​installation.
   * Dans la section « Languages » de la « Aptana Start Page »   * Dans la section « Languages » de la « Aptana Start Page »
   * Dans le « plugin manager » : **Aptana Support for PHP**   * Dans le « plugin manager » : **Aptana Support for PHP**
Ligne 161: Ligne 131:
 Vous avez maintenant le support PHP. Vous avez maintenant le support PHP.
  
-Vous pouvez créer un nouveau projet PHP depuis le menu **File => New => Project**, puis en choisissant **Aptana Projects => PHP Project**.\\ Ceci ca créer un projet avec seulement un fichier contenant :+Vous pouvez créer un nouveau projet PHP depuis le menu **File => New => Project**, puis en choisissant **Aptana Projects => PHP Project**.\\ Ceci va créer un projet avec seulement un fichier contenant :
 <​code>​ <​code>​
 <?php <?php
Ligne 195: Ligne 165:
 ==== Spket (pour Ext JS) ==== ==== Spket (pour Ext JS) ====
  
-L'[[http://​www.spket.com/​|IDE Spket]] a de loin l'​assistant de code pour [[http://​extjs.com/​|Ext JS]] 2.0 le plus supèrieur. Il utilise le fichier Ext de projet .jsb et le script de doc embarqué pour construire l'​assistant de code qui inclut les options héritées des classes de base et de la documentation complète.+L'[[https://​www.spket.com/​|IDE Spket]] a de loin l'​assistant de code pour [[http://​extjs.com/​|Ext JS]] 2.0 le plus complet. Il utilise le fichier Ext de projet .jsb et le script de doc embarqué pour construire l'​assistant de code qui inclut les options héritées des classes de base et de la documentation complète.
  
 Le mieux est de l'​installer comme un plugin Eclipse dans Aptana. Le mieux est de l'​installer comme un plugin Eclipse dans Aptana.
Ligne 202: Ligne 172:
   * Démarrer Aptana et naviguer dans le menu de l'​application :   * Démarrer Aptana et naviguer dans le menu de l'​application :
 Help → Software Updates → Find and Install… → Search for new features to install → New remote site… Help → Software Updates → Find and Install… → Search for new features to install → New remote site…
-  * Entrer comme nom : “Spket”,​ comme url : “http://​www.spket.com/​update/​”+  * Entrer comme nom : “Spket”,​ comme url : “https://​www.spket.com/​update/​”
   * Redémarrer Aptana   * Redémarrer Aptana
-  * Vous pouvez regarder ce [[http://​www.spket.com/​demos/​js.html|tutoriel sur l'IDE Spket]] pour voir comment ajouter facilement l'​assistance du code Ext JS. Les étapes sont basiquement :+  * Vous pouvez regarder ce [[https://​www.spket.com/​demos/​js.html|tutoriel sur l'IDE Spket]] pour voir comment ajouter facilement l'​assistance du code Ext JS. Les étapes sont basiquement :
     * Window → Preferences → Spket → JavaScript Profiles → New     * Window → Preferences → Spket → JavaScript Profiles → New
     * Entrer “ExtJS” et cliquer OK     * Entrer “ExtJS” et cliquer OK
Ligne 254: Ligne 224:
  
 À présent tout devrait bien se passer. Bon développement ! À présent tout devrait bien se passer. Bon développement !
 +
 +==== "​internal error" au lancement ====
 +
 +
 +Sur Ubuntu 8.10, il se peut qu'une erreur (internal error) intervienne au démarrage d'​Aptana.
 +Dans ce cas, créer un fichier sh dans votre dossier aptana qui nous servira de lanceur à Aptana :
 +
 +**vim /​opt/​aptana/​aptana**
 +
 +Copier-coller le texte suivant:
 +
 +<​file>​
 +#!/bin/sh
 +MOZILLA_FIVE_HOME=/​usr/​lib/​xulrunner
 +if [ $LD_LIBRARY_PATH ]; then
 +LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME:​$LD_LIBRARY_PATH
 +else
 +LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME
 +fi
 +export MOZILLA_FIVE_HOME LD_LIBRARY_PATH
 +/​opt/​aptana/​AptanaStudio -vm /​usr/​lib/​jvm/​java-6-sun/​jre/​bin/​java
 +</​file>​
 +
 +SwordOfPain : Si vous avez installé JRE avec openjdk (comme conseillé dans la page sur [[java]]), il vous faudra sûrement remplacer à la dernière ligne l'​adresse de l'​exécutable java par // /​usr/​lib/​jvm/​java-6-**openjdk**/​jre/​bin/​java//​
 +
 +Donner-lui les droits d'​exécution:​
 +sudo chmod +x /​opt/​aptana/​aptana
 +
 +Modifier l'​entrée dans le menu Applications que nous avons créé précédemment (voir rubrique "Ajout d'une entrée dans le menu Applications"​ ci-dessus) afin qu'il exécute notre nouveau script avant AptanaStudio:​
 +
 +[[:​tutoriel:​comment_editer_un_fichier|éditez le fichier]] /​usr/​share/​applications/​aptana.desktop
 +  Exec=/​opt/​aptana/​aptana
 +
 +==== Boutons des fenêtre non cliquables ====
 +
 +Les premières versions 2.0.x (avant la 2.0.4, mars 2010) fonctionnant sur base d'​Eclipse 3.5, elles peuvent présenter un problème avec le click de la souris dans les fenêtres (les boutons ok, annuler etc.) Pour corriger ce problème, il faut inclure l'​option "​export GDK_NATIVE_WINDOWS=1"​ dans le fichier /​opt/​aptana/​aptana comme dans l'​exemple suivant:
 +
 +<​file>​
 +#!/bin/sh
 +export ECLIPSE_HOME="/​opt/​aptana"​
 +export GDK_NATIVE_WINDOWS=1
 +$ECLIPSE_HOME/​AptanaStudio $*
 +</​file>​
 +
 +==== Ubuntu 14.04 ====
 +
 +De nombreux plantages arrivent depuis la mise à jour 14.04. Pour réparer ce problème, Il suffit de rajouter dans : /​opt/​Aptana_Studio_3/​AptanaStudio3.ini
 +.
 +<​file>​
 +-Dorg.eclipse.swt.browser.DefaultType=mozilla
 +</​file>​
 +
 +
  
 ===== Liens ===== ===== Liens =====
  • aptana_studio.1244374991.txt.gz
  • Dernière modification: Le 07/06/2009, 13:43
  • par 213.95.41.13