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
eric [Le 22/02/2018, 14:16]
Davy39 [Correction orthographique PyEnchant]
eric [Le 11/09/2022, 11:29] (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>Trusty ​programmation python ide}}+{{tag>Xenial ​programmation python ide}}
 ---- ----
    
 ====== Eric IDE====== ====== Eric IDE======
    
-Eric est un environnement de développement intégré ([[IDE]] - pour Integrated Development Environment) très complet adapté à la programmation [[Python]] et [[Ruby]]. ​+Eric est un environnement de développement intégré ([[IDE]] - pour Integrated Development Environment) très complet adapté à la programmation [[Python]] et [[Ruby]].
  
-Son développement s'​appuie sur le langage [[python]] et le framework [[Qt]] via la librairie [[pyQt]]. Eric intègre le composant d'​édition open-source [[http://​www.scintilla.org/​|Scintilla]] ainsi que les outils de développement proposés par Qt tels que Qt Designer et Qt Assistant. ​+Son développement s'​appuie sur le langage [[python]] et le framework [[Qt]] via la librairie [[pyQt]]. Eric intègre le composant d'​édition open-source [[https://​www.scintilla.org/​|Scintilla]] ainsi que les outils de développement proposés par Qt tels que Qt Designer et Qt Assistant.
 Son système d'​extensions (plugin) fait de lui un IDE modulable qui convient aussi bien aux programmateurs débutants qu'aux professionnels,​ en particulier pour le développement de logiciels graphiques aliant Python et Qt. Son système d'​extensions (plugin) fait de lui un IDE modulable qui convient aussi bien aux programmateurs débutants qu'aux professionnels,​ en particulier pour le développement de logiciels graphiques aliant Python et Qt.
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 18: Ligne 18:
 ==== Via les dépôts Ubuntu ​ ==== ==== Via les dépôts Ubuntu ​ ====
  
-L'​installation d'une ancienne version de Eric IDE peut se faire à partir des dépôts d'​Ubuntu. Installer simplement le paquet **[[apt>​eric]]** ​+L'​installation d'une ancienne version de Eric IDE peut se faire à partir des dépôts d'​Ubuntu. Installer simplement le paquet **[[apt>​eric]]**
  
  
Ligne 60: Ligne 60:
 Il faut ensuite configurer Eric pour utiliser ces outils. Pour cela, aller dans le menu //​Configuration>​Préférences>​Qt>​Outils Qt// afin de changer le paramètre **Qt-Prefix**. Il faut ensuite configurer Eric pour utiliser ces outils. Pour cela, aller dans le menu //​Configuration>​Préférences>​Qt>​Outils Qt// afin de changer le paramètre **Qt-Prefix**.
  
-Selon que vous ayez une architecture 32 ou 64 bits, et que vous souhaitiez utiliser Qt4 ou Qt5, indiquer l'une des directions suivantes : +Selon que vous ayez une architecture 32 ou 64 bits, et que vous souhaitiez utiliser Qt4 ou Qt5, indiquer l'une des directions suivantes :
  
 <​code>/​usr/​lib/​i386-linux-gnu/​qt4/​bin/​ <​code>/​usr/​lib/​i386-linux-gnu/​qt4/​bin/​
Ligne 118: Ligne 118:
 ====Correction orthographique PyEnchant==== ====Correction orthographique PyEnchant====
  
-Installer le paquet **[[apt>​python3-enchant]]** ​+Installer le paquet **[[apt>​python3-enchant]]**
  
-Activer et configurer ensuite la fonctionalité dans le menu //​Configuration>​Préférence>​Editeur>​Correction orthographique// ​+Activer et configurer ensuite la fonctionalité dans le menu //​Configuration>​Préférence>​Editeur>​Correction orthographique//​
  
 ====Auto-complétion et calltips==== ====Auto-complétion et calltips====
Ligne 134: Ligne 134:
   * Configurer à votre gout les paramètres de //>​Configuration>​Préférences>​Éditeurs>​Autocomplétion//​ et //>​Configuration>​Préférences>​Éditeurs>​Calltips//​   * Configurer à votre gout les paramètres de //>​Configuration>​Préférences>​Éditeurs>​Autocomplétion//​ et //>​Configuration>​Préférences>​Éditeurs>​Calltips//​
  
-<note important>​Par défaut, seuls les APIs de Eric (Fonctions internes de l'IDE, utiles uniquement à son développement) et de [[http://​zope.org/​|Zope]] sont installés.</​note>​+<note important>​Par défaut, seuls les APIs de Eric (Fonctions internes de l'IDE, utiles uniquement à son développement) et de [[https://​zope.org/​|Zope]] sont installés.</​note>​
  
   * Pour avoir accès à l’auto-complétion des module de **Python** (dans ses différentes versions), il faut tout d'​abord installer le paquet **[[apt>​libqscintilla2-doc]]**.   * Pour avoir accès à l’auto-complétion des module de **Python** (dans ses différentes versions), il faut tout d'​abord installer le paquet **[[apt>​libqscintilla2-doc]]**.
Ligne 153: Ligne 153:
 ===== Installation d'​extensions ===== ===== Installation d'​extensions =====
  
-Une des forces d'Eric réside dans ses nombreux plugins. Contrairement à ce que l'on pourrait croire, l'​installation de nouveaux plugins ne se fait pas par l'​onglet //​Plugins>​Installation de plugins// mais par celui //​Plugins>​Référentiels de plugins// ​+Une des forces d'Eric réside dans ses nombreux plugins. Contrairement à ce que l'on pourrait croire, l'​installation de nouveaux plugins ne se fait pas par l'​onglet //​Plugins>​Installation de plugins// mais par celui //​Plugins>​Référentiels de plugins//
  
  
Ligne 166: Ligne 166:
    
   * **(en)** [[http://​eric-ide.python-projects.org|Site officiel du logiciel]]   * **(en)** [[http://​eric-ide.python-projects.org|Site officiel du logiciel]]
-  * **(en)** [[http://​www.scintilla.org/​|Page officielle de Scintilla]]+  * **(en)** [[https://​www.scintilla.org/​|Page officielle de Scintilla]]
   * **(en)** [[http://​qt-project.org/​|Page officielle du projet Qt]]   * **(en)** [[http://​qt-project.org/​|Page officielle du projet Qt]]
   * **(en)** [[http://​www.riverbankcomputing.com/​software/​pyqt/​intro|Page officielle de PyQt]]   * **(en)** [[http://​www.riverbankcomputing.com/​software/​pyqt/​intro|Page officielle de PyQt]]
-  * **(fr)** [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=1720471|Fil de discussion sur le forum Ubuntu-fr]]+  * **(fr)** [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=1720471|Fil de discussion sur le forum Ubuntu-fr]]
  
 ---- ----
 //​Contributeurs principaux : [[utilisateurs:​Davy39|Davy]].//​ //​Contributeurs principaux : [[utilisateurs:​Davy39|Davy]].//​
  
  • eric.1519305418.txt.gz
  • Dernière modification: Le 22/02/2018, 14:16
  • par Davy39