Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Emacs http://www.gnu.org/software/emacs/ Laurent Pierron (Laurent.Pierron@inria.fr)
2
Coloration syntaxique, pliage, regexp UTF-8, UTF-16, passage à la ligne UNIX / DOS / Mac, langues orientales Modes (Ruby, Python, C, Java, HTML, CSS, Javascript, PHP, LaTex, SVN, Git, etc.) Complétion, macros, tabulation intelligente, parenthèses automatiques Gestion de projets, interaction système Laurent Pierron (Laurent.Pierron@inria.fr) Emacs Édition de texte
3
Compiler, exécuter et tester des programmes Déverminer des programmes avec gdb Comparer des fichiers avec diff Manipuler des groupes de fichiers locaux ou distants Lire les news, mail, rss, etc. Et même jouer (Tetris, Hanoï, Doctor) Laurent Pierron (Laurent.Pierron@inria.fr) Emacs Fonctionnalités
4
Laurent Pierron (Laurent.Pierron@inria.fr) Emacs Principes Fenêtre texte unique en 2D Édition directe dans la fenêtre, déplacement avec les flèches Dans tous les modes – Commandes d'édition – Commandes de gestion de fichier
5
Laurent Pierron (Laurent.Pierron@inria.fr) Emacs Versions Pratiquement tout système d'exploitation Standard sous Linux et Mac OS X Fonctionne dans une fenêtre terminale Mode GUI avec menu
6
Laurent Pierron (Laurent.Pierron@inria.fr) Emacs Pourquoi faire ? Éditer des fichiers distants sur un serveur en l'absence de : – Partage de fichier – Environnement graphique Travail sous plusieurs systèmes
7
Laurent Pierron (Laurent.Pierron@inria.fr) Emacs Pourquoi faire ?
8
Laurent Pierron (Laurent.Pierron@inria.fr) Emacs Pourquoi faire ?
9
Laurent Pierron (Laurent.Pierron@inria.fr) Emacs Pourquoi faire ?
10
Laurent Pierron (Laurent.Pierron@inria.fr) Emacs Pourquoi faire ?
11
Laurent Pierron (Laurent.Pierron@inria.fr) Emacs Points forts Logiciel libre à forte communauté Multi-plateformes avec ou sans environnement graphique Fonctionne via telnet Édition intuitive : ouvrir le fichier et écrire, flèches pour se déplacer en 2D Sauvegarde automatique
12
Interface datée Raccourcis clavier inhabituels Apprentissage ardu (se contenter d'une dizaine de commandes) Extensions en Lisp Laurent Pierron (Laurent.Pierron@inria.fr) Emacs Faiblesses
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.