Laurent Pierron TextMate / Mac OS X macromates.com.

Slides:



Advertisements
Présentations similaires
2006/2007Denis Cabasson – Programmation Web Cours de programmation web ENSAE
Advertisements

Abes agence bibliographique de l’enseignement supérieur Comment adapter les “modéles de notices” à vos besoins ?
Emacs Laurent Pierron
GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
ALDIL – JDLL 2007 OpenOffice.org ● Suite bureautique libre en version 2.3 Quoi de Neuf ? Présenté par : Marie jo KOPP CASTINEL Gilles BIGNEBAT Vendredi.
Sphinx Logiciel d'enquêtes ● Version 4,0 ● Aide à la rédaction ● Aide à l'analyse (croisement des données...)
Le projet libcaca Sam Hocevar RMLL’08 – Mont-de-Marsan, France.
SPIP Un logiciel libre pour la gestion d'un site web d'informations SPIP.
SUBVERSION un serveur de sources libre le jeudi 31 janvier 2008 – Association Lolita V 1.0 – Michel Cerdini.
25 mars 2010 Les éditeurs de texte. 25 mars (g)VIM.
1 Des outils pour le développement logiciel XEmacs Make CMT SVN Doxygen …
1 Après 5 séances ● Utilisation du système Linux – Il faut maîtriser l'utilisation de la souris (« copy/paste » des textes donnés) – Utilisation de la.
Le projet L'éditeur Les services associés 10/07/2007 OpenAguila, la gestion d’entreprise libre pour.
PSPad / Windows. PSPad Fonctions génériques ● Coloration syntaxique ● UTF8, passage à la ligne UNIX / DOS / Mac ● Outline (C, Pascal, INI, HTML, XML,
GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
VHFFS : Enlarge your hosting Sylvain Rochet Samuel Lesueur Cette présentation est sous contrat Paternité-Partage des Conditions Initiales à l'Identique.
Introduction aux technologies du Web Mercredi 12 décembre 2007 Patrice Pillot
KOSMOS 1 Communiquer et publier de l’information Module 4 1.Transmettre des informations par les services des rubriques 2.Animer un blog 3.Notifier des.
Plugin Eclipse pour le langage LUA Responsable Fabrice Huet Chef de Projet Jérôme Poisson Développeurs Lu Deng Guillaume Ghibaudo Julien Raverdino Anthony.
1 Créer un extension OpenOffice.org avec Eclipse Créer une extension OpenOffice.org avec Eclipse.
Chapitre 2: Exploitation de logiciel Leçon 1: Traitement de textes.
Octobre 2013 Smartweb Refonte des sites Internet AIDE – K-Sup v6.
Effectuer des recherches documentaires en utilisant plusieurs sources
Ajouter le code dans une page html
Framework EHop/Ecenvir
Communication client-serveur
1.2 Programmes et données Les programmes comme les données sont stockés dans les mémoires (centrales et périphériques) des ordinateurs Informatique.
Les boites texte et dossier
de gestion commerciale,
Introduction au Langage Pascal
Comprendre l’environnement Web
Tutoriel ‘Création de contenus’
Publication site AROEVEN
Marchés Exterieurs Des Industries Agroalimentaires
JavaScript.
Outils web pour votre vie numérique
Utentomatic - Gestion des comptes Unix sous Active Directory
Informatique et Sciences du Numérique
Spip / Joomla...en 1h ! Mercredi 30 Avril 2008.
Les Tests de performances
Les outils du développeur
Des outils pour le développement logiciel
D3 – Produire, traiter, exploiter et diffuser des documents numériques
Asynchronous Javascript And Xml
Nouvelles balises de structure
Unix Raymond Ripp.
Module 1 : Réaliser un site internet
Ajouter le titre de la présentation
Feuilles de style Cascading Style Sheets
Bornes "Internet" à l'université Jean Monnet Saint-Etienne
Lintranet LE FUTUR VOUS APPARTIENT NIL JULITTE.
BTS SN IR Domaine Cours Shells et scripts shells.
Kate 25 mars
Un compteur de visiteurs pour la page d’accueil de notre site
Plus de 4000 langages....
Structuration du contenu
Création de notices bibliographiques
Apprendre le clavier Séquence 1 : découvrir les touches
20 Données semi-structurées et XML
Logiciel de présentation
© Robert Godin. Tous droits réservés.
Présenté par Viviane Lévesque
Lecture/Écriture de fichiers (I/O)
Unix Raymond Ripp.
© Robert Godin. Tous droits réservés.
Definition de html sommaire. Présentation de html, css et javascript Module 1.
© Robert Godin. Tous droits réservés.
Qu’est ce qu’une page web? Comment fonctionne un site web?
Site web, Ce qu’il faut savoir ?
L’apprentissage par la robotique Mr. Zouari Lazhar
Transcription de la présentation:

Laurent Pierron TextMate / Mac OS X macromates.com

Coloration syntaxique, pliage, regexp UTF-8, UTF-16, passage à la ligne UNIX / DOS / Mac Modes (Ruby, Python, C, Java, HTML, CSS, Javascript, PHP, LaTex, SVN, Git, diff, etc.), plus de 50 modes Complétion, macros, édition multi-lignes, tabulation intelligente, parenthèses automatiques Laurent Pierron TextMate Caractéristiques

Commands / Commandes Drag commands / Insérer par glissé Snippets / Patrons de code Macros / Macros enregistrables Templates / Modèles de documents Bundles / Paquets pour langage Project management / Gestion de projet Laurent Pierron TextMate Éléments

Laurent Pierron TextMate Commandes But : Effectuer un traitement sur tout ou partie d'un texte Moyen : script shell Retour : insertion ou remplacement de texte, popup, page HTML Exemples : compiler un programme, vérifier un document, consulter la doc, commiter, etc.

Laurent Pierron TextMate Commandes

Laurent Pierron TextMate Snippets But : écrire du code répétitif Moyen : texte à trou Usage : commande suivi de tab puis navigation dans les trous Exemples : créer un formulaire HTML, définir une fonction ou une classe

Laurent Pierron TextMate Snippets

Laurent Pierron TextMate Points forts Commandes contextuelles – Extension par langage de script – Plusieurs formes de résultats – Sortie HTML liée avec source – Interaction utilisateur Snippets contextuels – Accès par raccourci clavier ou tab – Formes imbriquées complexes

Payant : 48,75 € (licence site possible) Impression en noir & blanc Conversion fin de ligne peu souple Conversion jeu de caractères limitée Uniquement Mac OS X (clones : RedCar, inType) Intégration FTP seulement via Transmit Laurent Pierron TextMate Faiblesses