source: spip-zone/_plugins_/skeleditor/trunk/README.md @ 111913

Last change on this file since 111913 was 111913, checked in by arnaud.berard@…, 14 months ago

Bon alors en test un essai pour trouver un fichier scss cssifié
c'est pas fiable (ni très propre) ça marche que quand on est dans css/

  • [ ] Gestion des fichiers scss
    • [-] Trouver le fichier source depuis un fichier "cssifié"

Une fois le fichier passé par la balise #CSS on a plus de trace du chemin
pour le moment/test on extrapole juste sur un find_in_path sur le dossier css/

  • [ ] Trouver le chemin d'un fichier qui est passé par un preprocss ?

en fait meme en utilisant la class scssphp->getParsedFiles() vu que on passe par le contenu du fichier
parssé par le filtre/balise on a pas le chemin.

  • ? pourquoi on met pas le path dans le nom du fichier ou dans l'arbo du cache ?
  • Property svn:eol-style set to native
File size: 3.1 KB
Line 
1
2## Paramétrages et personalisations
3
4Si on le souhaite, on peut surcharger/modiifer la configuration de code mirror depuis son plugin ou squelette.
5
6Un fichier json défini les theme, extensions, et addons de codemirror qui sont chargés (css et js) `javascript/codemirror.addons.json`.
7
8Le fichier d'initialisation, permettra d'affinner la configuration des addons chargés, de définir le thème, modifier les raccourcis claviers, etc.
9
10
11## Raccourcis Claviers:
12
13Code mirror
14
15| KBD | Description |
16|--|--|
17| F11 | mode plein écran (`esc` pour sortir) |
18| Ctrl-F / Cmd-F | Start searching |
19| Ctrl-G / Cmd-G | Find next |
20| Shift-Ctrl-G / Shift-Cmd-G | Find previous |
21| Shift-Ctrl-F / Cmd-Option-F | Replace |
22| Shift-Ctrl-R / Shift-Cmd-Option-F | Replace all |
23| Alt-F | Persistent search (dialog doesn't autoclose, enter to find next, Shift-Enter to find previous)|
24| Alt-G | Jump to line |
25
26Emmet
27
28| KBD | Description |
29|--|--|
30| Cmd-E or Tab | Expand abbreviation |
31| Cmd-D | Balance Tag (matches opening and closing tag pair) |
32| Shift-Cmd-D | Balance Tag Inward |
33| Shift-Cmd-A | Wrap With Abbreviation |
34| Ctrl-Alt-Right | Next Edit Point |
35| Ctrl-Alt-Left | Previous Edit Point |
36| Cmd-L | Select line |
37| Cmd-Shift-M | Merge Lines |
38| Cmd-/ | Toggle Comment |
39| Cmd-J | Split/Join Tag |
40| Cmd-K | Remove Tag |
41| Shift-Cmd-Y | Evaluate Math Expression |
42| Ctrl-Up | Increment Number by 1 |
43| Ctrl-Down | Decrement Number by 1 |
44| Ctrl-Alt-Up | Increment Number by 0.1 |
45| Ctrl-Alt-Down | Decrement Number by 0.1 |
46| Shift-Ctrl-Up | Increment Number by 10 |
47| Shift-Ctrl-Down | Decrement Number by 10 |
48| Shift-Cmd-. | Select Next Item |
49| Shift-Cmd-, | Select Previous Item |
50| Cmd-B | Reflect CSS Value |
51
52
53
54## TODO plugin skel_editor
55
56- [ ] Gestion des fichiers scss
57    - [-] Trouver le fichier source depuis un fichier "cssifié"
58            Une fois le fichier passé par la balise `#CSS` on a plus de trace du chemin
59            pour le moment/test on extrapole juste sur un find_in_path sur le dossier `css/`
60            - [ ] Trouver le chemin d'un fichier qui est passé par un preprocss ?
61                  en fait meme en utilisant la class scssphp->getParsedFiles() vu que on passe par le contenu du fichier
62                  parssé par le filtre/balise on a pas le chemin.
63                  - [?] pourquoi on met pas le path dans le nom du fichier ou dans l'arbo du cache ? 
64- [ -] Rétablir la rechercher/remplacer
65      - [ ] Surlignage de l'item actif quand on utilise cmd+g (suivant)
66- [X] Changer le theme, ou les addons utilisés
67      Via le fichier addons.js
68- [X] update de codemirror
69- [X] support scss
70- [X] ajout de emmet
71  - [ ] ajout de snippets
72        https://github.com/emmetio/codemirror-plugin/blob/master/example.html
73        https://github.com/emmetio/config
74- [X] fullscreen editing
75- [X] match tags & brakets
76- [X] code folding
77
78
79ajout de fonctionnalites:
80----------------------------
81- telecharger l'ensemble du squelette en .zip ?
82- documentation des boucles ?
83- preview "live" ?
84
85des commentaires ?
86https://contrib.spip.net/Plugin-editeur-de-squelettes-Skel
87
88
89---------------------------------------------
Note: See TracBrowser for help on using the repository browser.