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 09/12/2009, 21:13]
213.95.41.13
aptana_studio [Le 14/04/2024, 10:46] (Version actuelle)
bcag2 [Aptana Studio] n'est plus maintenu
Ligne 1: Ligne 1:
-{{tag>Gutsy programmation ​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]]. ​+<note important>​N'​est plus maintenu, le dépôt reste disponible [[https://​github.com/​aptana/​studio3]]</​note>​ 
 + 
 +**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.
Ligne 23: Ligne 25:
 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'​Aptana 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 35: Ligne 36:
 ===== 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 44: Ligne 45:
  
 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 59: Ligne 61:
 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/icon.xpm +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 67: Ligne 69:
 </​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 
- 
-Avec les dernières versions d'​Aptana Studio qui fonctionne sous Eclipse 3.5, il se peut que vous observiez un problème avec le click de la souris dans les fenêtres. 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>​ 
  
 ===== Plugins ===== ===== Plugins =====
Ligne 168: Ligne 133:
 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 202: Ligne 167:
 ==== 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 209: Ligne 174:
   * 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 261: Ligne 226:
  
 À 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.1260389621.txt.gz
  • Dernière modification: Le 09/12/2009, 21:13
  • par 213.95.41.13