{"id":367,"date":"2014-03-30T17:17:27","date_gmt":"2014-03-30T16:17:27","guid":{"rendered":"http:\/\/louis.hatier.me\/blog\/?p=367"},"modified":"2015-08-12T17:34:49","modified_gmt":"2015-08-12T16:34:49","slug":"sublime-text","status":"publish","type":"post","link":"https:\/\/louis.hatier.me\/blog\/sublime-text\/","title":{"rendered":"Sublime Text"},"content":{"rendered":"<p><a title=\"\" href=\"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2014\/03\/logo-sublime-text.jpg\" data-rel=\"lightbox-gallery-eUhdejxX\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-368 alignleft\" title=\"Logo Sublime Text\" src=\"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2014\/03\/logo-sublime-text.jpg\" alt=\"Logo Sublime Text\" width=\"77\" height=\"77\" \/><\/a><a title=\"Sublime Text\" href=\"http:\/\/www.sublimetext.com\/\" target=\"_blank\">Sublime Text<\/a> est un \u00e9diteur de texte assez g\u00e9nial, l\u00e9ger et customisable \u00e0 souhaits gr\u00e2ce aux nombreux plugins existants.<\/p>\n<p>Le logiciel est disponible sur Windows, Linux et Mac, sa version actuelle est la 2.0.2, la version 3 est en beta (<a title=\"Sublime Text 3\" href=\"http:\/\/www.sublimetext.com\/3\" target=\"_blank\">\u00e0 suivre ici<\/a>).<\/p>\n<p>ST2 est payant mais il est possible d&rsquo;utiliser la version d&rsquo;essai, il n&rsquo;y a pas de limite dans le temps (ni de limite de fonctionnalit\u00e9s), seulement un message, de temps en temps, vous proposant d&rsquo;acqu\u00e9rir une licence.<\/p>\n<p><!--more--><\/p>\n<h2>Raccourcis utiles<\/h2>\n<ul>\n<li><strong>CTRL+MAJ+P<\/strong> : acc\u00e8s aux commandes de Sublime Text, par exemple sur un nouveau fichier, pour avoir la coloration syntaxique en PHP, taper \u00ab ssphp \u00bb (Set Syntax PHP)<\/li>\n<li><strong>CTRL+P :<\/strong> permet de rechercher un fichier rapidement. Entrer \u00ab\u00a0@\u00a0\u00bb dans le champ permet de rechercher un nom de fonction<\/li>\n<li><strong>CTRL+CLICK :<\/strong> \u00e0 la mani\u00e8re de la multi-s\u00e9lection de fichiers, on peut mettre le curseur \u00e0 plusieurs endroits diff\u00e9rents<\/li>\n<li><strong>CTRL+MAJ+L :<\/strong> focus sur les fins de lignes pour faire des modifications de masse (s\u00e9lectionner toutes les lignes avant)<\/li>\n<li><strong>CTRL+SHIFT+FLECHE :<\/strong> d\u00e9place une ligne<\/li>\n<li><strong>CTRL+SHIFT+NUMERO :<\/strong> permet de scinder la vue en plusieurs parties<\/li>\n<li><strong>CTRL+ALT+P :<\/strong> pour switcher entre les diff\u00e9rents projets<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2>Tips<\/h2>\n<ul>\n<li>Pour entourer un bout de code avec des guillemets, cotes, parenth\u00e8ses, ou accolades : s\u00e9lectionner le bout de code et appuyer une fois sur le caract\u00e8re voulu.<\/li>\n<li><strong>Auto-compl\u00e9tion :<\/strong> TAB va remplir automatiquement (avec la premi\u00e8re proposition), CTRL+SPACE va lister les propositions d\u2019auto-compl\u00e9tion.<\/li>\n<li>Taper \u00ab lorem \u00bb + TAB et vous aurez un joli paragraphe loremipsum<\/li>\n<li>S\u00e9lection avec le clic milieu (s\u00e9lection de \u201ccolonne\u201d)<\/li>\n<li><strong>Distraction free mode :<\/strong> SHIFT+F11 (pour enlever le wordwrap, \u00e9diter le fichier suivant : Packages\/Default\/Distraction Free.sublime-settings)<\/li>\n<li><strong>Project :<\/strong> vous pouvez ajouter des projets et g\u00e9rer des settings diff\u00e9rents par projets (ex : indentation, dossier \u00e0 afficher etc.). Sublime Text garde un historique des fichiers ouverts et des recherches par projets.<\/li>\n<li><strong>Diff Files :<\/strong> pour voir la diff\u00e9rence entre 2 fichiers, les s\u00e9lectionner sur la gauche, puis clic droit -&gt; Diff Files&#8230;<\/li>\n<li><strong>Fichiers ouverts :<\/strong> pour afficher les fichiers en cours d&rsquo;\u00e9dition dans la partie de gauche : View -&gt; Side Bar -&gt; Show Open Files<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2>Config<\/h2>\n<p>Dans Preferences &gt; Settings \u2013 Default ou User, vous pouvez modifier certaines config du logiciel, voici un exemple des valeurs que j&rsquo;ai chang\u00e9es :<\/p>\n<pre><code class=\"js\">{\r\n    \"highlight_line\": true,\r\n    \"highlight_modified_tabs\": true,\r\n    \"line_padding_bottom\": 2,\r\n    \"line_padding_top\": 2,\r\n    \"tab_size\": 4,\r\n    \"translate_tabs_to_spaces\": true,\r\n    \"word_wrap\": false\r\n}\r\n<\/code><\/pre>\n<p>Il est \u00e9galement possible de g\u00e9rer ses raccourcis claviers si ceux par d\u00e9fauts ne conviennent pas, dans\u00a0Preferences &gt; Key bindings\u2013 Default ou User. Exemple, par d\u00e9faut <em>CTRL+D<\/em> permet de trouver les instances d&rsquo;un mot surlign\u00e9. Je pr\u00e9f\u00e8re que le comportement de ce raccourci duplique la ligne sur laquelle je suis :<\/p>\n<pre><code class=\"js\">[\r\n    { \"keys\": [\"ctrl+d\"], \"command\": \"duplicate_line\" },\r\n    { \"keys\": [\"ctrl+shift+d\"], \"command\": \"find_all_under\" }\r\n]\r\n<\/code><\/pre>\n<p>&nbsp;<\/p>\n<h2>Plugins<\/h2>\n<p>La premi\u00e8re extension \u00e0 installer est celle qui permet de g\u00e9rer les plugins par la suite (installation\/suppression\/recherche \u2026) :\u00a0<a title=\"Installation\" href=\"https:\/\/sublime.wbond.net\/installation#st2\" target=\"_blank\">Sublime Package Control<\/a>.<\/p>\n<p>Ensuite l\u2019installation des plugins se fait par cette extension, un nouveau menu appara\u00eet dans Sublime Text, dans Preferences &gt; Package Control.<br \/>\nIl suffit de cliquer sur Install Packages et de taper le nom du plugin voulu.<br \/>\nPour rechercher des plugins, direction la <a title=\"Package Control\" href=\"https:\/\/sublime.wbond.net\/\" target=\"_blank\">liste des packages<\/a>.<br \/>\nPlus rapide, sans passer par la souris, CTRL+MAJ+P, taper \u00ab install \u00bb.<\/p>\n<p>Pour certains plugins si l\u2019installation ne se fait pas automatiquement, aller dans Preferences &gt; Browse Packages et y d\u00e9poser le contenu du package voulu (g\u00e9n\u00e9ralement disponible sur GitHub).<\/p>\n<p>Exemple de quelques plugins int\u00e9ressants :<\/p>\n<ul>\n<li><strong>Alignment :<\/strong>\u00a0permet d\u2019aligner rapidement plusieurs \u00e9l\u00e9ments de lignes (dans un <em>array<\/em> par exemple)<\/li>\n<li><strong>HTML5 :<\/strong> ajoute l&rsquo;auto-compl\u00e9tion de plusieurs tags HTML5<\/li>\n<li><strong>Prefixr :<\/strong> ajoute les prefix CSS -webkit, -moz etc.<\/li>\n<li><strong>SublimeCodeIntel :<\/strong> ajoute de l&rsquo;auto-compl\u00e9tion sur de nombreux langages (SASS, LESS, PHP)<\/li>\n<li><strong>Emmet :<\/strong> permet de g\u00e9n\u00e9rer rapidement du code HTML, exemple : <code>ul.menu&gt;li*5&gt;a + TAB<\/code> va g\u00e9n\u00e9rer un menu <em>UL<\/em> avec la classe \u00ab\u00a0menu\u00a0\u00bb, et 5 <em>LI<\/em> avec une balise <em>A<\/em> \u00e0 l&rsquo;int\u00e9rieur<\/li>\n<li><strong>Emmet LiveStyle :<\/strong> en combinant ce plugin avec le <a title=\"Extensions pour Google Chrome\" href=\"http:\/\/louis.hatier.me\/blog\/extensions-google-chrome\/\" target=\"_blank\">plugin Chrome<\/a> du m\u00eame nom, les modifications CSS seront visible en live sur le navigateur (la modification du fichier rafra\u00eechi le navigateur automatiquement)<\/li>\n<li><strong>SCSS :<\/strong> g\u00e8re la coloration des fichiers SCSS<\/li>\n<li><strong>PHP-Twig :<\/strong> m\u00eame chose mais pour les fichiers <a title=\"Introduction au syst\u00e8me de template Twig\" href=\"http:\/\/louis.hatier.me\/blog\/twig-introduction-au-systeme-template-symfony\/\" target=\"_blank\">Twig<\/a><\/li>\n<li><strong>Xdebug client :<\/strong> permet d&rsquo;effectuer du debogage point par point avec l&rsquo;extension PHP <em>xdebug<\/em><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2>Projets<\/h2>\n<p>Comme dit plus haut dans les <em>Tips<\/em>, il est possible d&rsquo;avoir plusieurs \u00ab\u00a0projets\u00a0\u00bb dans lesquels on pr\u00e9cise quels dossiers on veut voir appara\u00eetre sur la gauche, quels fichiers on veut laisser ouvert etc. On peut ensuite facilement passer d&rsquo;un projet \u00e0 l&rsquo;autre gr\u00e2ce au raccourci <em>CTRL+ALT+P<\/em>.<\/p>\n<p>En allant dans Project -&gt; Save Project As&#8230;, Sublime Text cr\u00e9era 2 fichiers :<\/p>\n<ul>\n<li><strong>nomduprojet.sublime-project :<\/strong> fichier de config du projet, que vous pouvez \u00e9diter manuellement (exemple \u00e0 suivre), un double clic lancera Sublime Text sur ce projet, pour l&rsquo;\u00e9diter il faut donc faire clic droit -&gt; \u00e9diter avec&#8230;<\/li>\n<li><strong>nomduprojet.sublime-workspace :<\/strong> ce fichier stock votre historique de fichiers ouverts, de recherches etc. sur ce projet uniquement<\/li>\n<\/ul>\n<p>Exemple de fichier <em>.sublime-project<\/em> customis\u00e9 :<\/p>\n<pre><code class=\"js\">{\r\n    \"folders\":\r\n    [\r\n        {\r\n            \"path\": \"\/Z\/mon-projet\",\r\n            \"folder_exclude_patterns\": [\".settings\",\".sass-cache\"],\r\n            \"file_exclude_patterns\": [\".buildpath\",\".project\"]\r\n        },\r\n        {\r\n            \"path\": \"\/Y\/usr\/share\/php\/Zend\"\r\n        }\r\n    ]\r\n}\r\n<\/code><\/pre>\n<p>J&rsquo;inclue le dossier de mon projet (qui sera donc visible dans la side bar), je lui dit de ne pas m&rsquo;afficher les dossiers \u00ab\u00a0.settings\u00a0\u00bb et \u00ab\u00a0.sass-cache\u00a0\u00bb, qui ne me servent \u00e0 rien et pollueront la visibilit\u00e9. Je lui indique la m\u00eame chose pour les fichiers \u00ab\u00a0.buildpath\u00a0\u00bb et \u00ab\u00a0.project\u00a0\u00bb. Enfin, je lui dit de m&rsquo;inclure le dossier Zend, pour avoir un acc\u00e8s rapide aux classes.<\/p>\n<p>Voila pour un tour d&rsquo;horizon des possibilit\u00e9s offertes par Sublime Text.<\/p>\n<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_counters\" href=\"https:\/\/www.hupso.com\/share\/\"><img decoding=\"async\" src=\"https:\/\/static.hupso.com\/share\/buttons\/dot.png\" style=\"border:0px; padding-top:2px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_c=new Array(\"twitter\",\"facebook_like\",\"pinterest\",\"email\",\"linkedin\");var hupso_counters_lang = \"en_US\";var hupso_image_folder_url = \"\";var hupso_url_c=\"\";var hupso_title_c=\"Sublime%20Text\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/counters.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"excerpt":{"rendered":"<p>Sublime Text est un \u00e9diteur de texte assez g\u00e9nial, l\u00e9ger et customisable \u00e0 souhaits gr\u00e2ce aux nombreux plugins existants. Le logiciel est disponible sur Windows, Linux et Mac, sa version actuelle est la 2.0.2, la version 3 est en beta (\u00e0 suivre ici). ST2 est payant mais il est possible d&rsquo;utiliser la version d&rsquo;essai, il [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[48],"class_list":["post-367","post","type-post","status-publish","format-standard","hentry","category-outils","tag-sublime-text"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Sublime Text - Melting Poutre<\/title>\n<meta name=\"description\" content=\"Raccourcis, tips, config et plugins de l&#039;\u00e9diteur de texte Sublime Text\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/louis.hatier.me\/blog\/sublime-text\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sublime Text - Melting Poutre\" \/>\n<meta property=\"og:description\" content=\"Raccourcis, tips, config et plugins de l&#039;\u00e9diteur de texte Sublime Text\" \/>\n<meta property=\"og:url\" content=\"https:\/\/louis.hatier.me\/blog\/sublime-text\/\" \/>\n<meta property=\"og:site_name\" content=\"Melting Poutre\" \/>\n<meta property=\"article:published_time\" content=\"2014-03-30T16:17:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-08-12T16:34:49+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2014\/03\/logo-sublime-text.jpg\" \/>\n<meta name=\"author\" content=\"Louis Hatier\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Louis Hatier\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/louis.hatier.me\/blog\/sublime-text\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/sublime-text\/\"},\"author\":{\"name\":\"Louis Hatier\",\"@id\":\"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11\"},\"headline\":\"Sublime Text\",\"datePublished\":\"2014-03-30T16:17:27+00:00\",\"dateModified\":\"2015-08-12T16:34:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/sublime-text\/\"},\"wordCount\":911,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11\"},\"image\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/sublime-text\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2014\/03\/logo-sublime-text.jpg\",\"keywords\":[\"Sublime Text\"],\"articleSection\":[\"Outils\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/louis.hatier.me\/blog\/sublime-text\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/louis.hatier.me\/blog\/sublime-text\/\",\"url\":\"https:\/\/louis.hatier.me\/blog\/sublime-text\/\",\"name\":\"Sublime Text - Melting Poutre\",\"isPartOf\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/sublime-text\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/sublime-text\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2014\/03\/logo-sublime-text.jpg\",\"datePublished\":\"2014-03-30T16:17:27+00:00\",\"dateModified\":\"2015-08-12T16:34:49+00:00\",\"description\":\"Raccourcis, tips, config et plugins de l'\u00e9diteur de texte Sublime Text\",\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/louis.hatier.me\/blog\/sublime-text\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/louis.hatier.me\/blog\/sublime-text\/#primaryimage\",\"url\":\"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2014\/03\/logo-sublime-text.jpg\",\"contentUrl\":\"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2014\/03\/logo-sublime-text.jpg\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/louis.hatier.me\/blog\/#website\",\"url\":\"https:\/\/louis.hatier.me\/blog\/\",\"name\":\"Melting Poutre\",\"description\":\"Du web et d&#039;autres choses\",\"publisher\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/louis.hatier.me\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11\",\"name\":\"Louis Hatier\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cd8d107ede5a4ec340326655e74a00ca62b02e41a02442f961c36f085aa89942?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cd8d107ede5a4ec340326655e74a00ca62b02e41a02442f961c36f085aa89942?s=96&d=mm&r=g\",\"caption\":\"Louis Hatier\"},\"logo\":{\"@id\":\"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/image\/\"},\"sameAs\":[\"https:\/\/louis.hatier.me\",\"https:\/\/www.linkedin.com\/in\/louishatier\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sublime Text - Melting Poutre","description":"Raccourcis, tips, config et plugins de l'\u00e9diteur de texte Sublime Text","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/louis.hatier.me\/blog\/sublime-text\/","og_locale":"fr_FR","og_type":"article","og_title":"Sublime Text - Melting Poutre","og_description":"Raccourcis, tips, config et plugins de l'\u00e9diteur de texte Sublime Text","og_url":"https:\/\/louis.hatier.me\/blog\/sublime-text\/","og_site_name":"Melting Poutre","article_published_time":"2014-03-30T16:17:27+00:00","article_modified_time":"2015-08-12T16:34:49+00:00","og_image":[{"url":"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2014\/03\/logo-sublime-text.jpg","type":"","width":"","height":""}],"author":"Louis Hatier","twitter_misc":{"\u00c9crit par":"Louis Hatier","Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/louis.hatier.me\/blog\/sublime-text\/#article","isPartOf":{"@id":"https:\/\/louis.hatier.me\/blog\/sublime-text\/"},"author":{"name":"Louis Hatier","@id":"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11"},"headline":"Sublime Text","datePublished":"2014-03-30T16:17:27+00:00","dateModified":"2015-08-12T16:34:49+00:00","mainEntityOfPage":{"@id":"https:\/\/louis.hatier.me\/blog\/sublime-text\/"},"wordCount":911,"commentCount":0,"publisher":{"@id":"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11"},"image":{"@id":"https:\/\/louis.hatier.me\/blog\/sublime-text\/#primaryimage"},"thumbnailUrl":"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2014\/03\/logo-sublime-text.jpg","keywords":["Sublime Text"],"articleSection":["Outils"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/louis.hatier.me\/blog\/sublime-text\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/louis.hatier.me\/blog\/sublime-text\/","url":"https:\/\/louis.hatier.me\/blog\/sublime-text\/","name":"Sublime Text - Melting Poutre","isPartOf":{"@id":"https:\/\/louis.hatier.me\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/louis.hatier.me\/blog\/sublime-text\/#primaryimage"},"image":{"@id":"https:\/\/louis.hatier.me\/blog\/sublime-text\/#primaryimage"},"thumbnailUrl":"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2014\/03\/logo-sublime-text.jpg","datePublished":"2014-03-30T16:17:27+00:00","dateModified":"2015-08-12T16:34:49+00:00","description":"Raccourcis, tips, config et plugins de l'\u00e9diteur de texte Sublime Text","inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/louis.hatier.me\/blog\/sublime-text\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/louis.hatier.me\/blog\/sublime-text\/#primaryimage","url":"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2014\/03\/logo-sublime-text.jpg","contentUrl":"http:\/\/louis.hatier.me\/blog\/wp-content\/uploads\/2014\/03\/logo-sublime-text.jpg"},{"@type":"WebSite","@id":"https:\/\/louis.hatier.me\/blog\/#website","url":"https:\/\/louis.hatier.me\/blog\/","name":"Melting Poutre","description":"Du web et d&#039;autres choses","publisher":{"@id":"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/louis.hatier.me\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":["Person","Organization"],"@id":"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/2f200d0368def135b452e65491c4dd11","name":"Louis Hatier","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cd8d107ede5a4ec340326655e74a00ca62b02e41a02442f961c36f085aa89942?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cd8d107ede5a4ec340326655e74a00ca62b02e41a02442f961c36f085aa89942?s=96&d=mm&r=g","caption":"Louis Hatier"},"logo":{"@id":"https:\/\/louis.hatier.me\/blog\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/louis.hatier.me","https:\/\/www.linkedin.com\/in\/louishatier\/"]}]}},"_links":{"self":[{"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/posts\/367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/comments?post=367"}],"version-history":[{"count":10,"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/posts\/367\/revisions"}],"predecessor-version":[{"id":462,"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/posts\/367\/revisions\/462"}],"wp:attachment":[{"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/media?parent=367"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/categories?post=367"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/louis.hatier.me\/blog\/wp-json\/wp\/v2\/tags?post=367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}