Profil de base epm

Le profil de base epm contient des affectations de touches normalement bien connues des utilisateurs d'EPM.

Certaines affectations de touches et d'événements de la souris (voir ci-dessous) ne sont pas disponibles dans l'environnement d'exécution de l'éditeur (configuration du poste de travail, système d'exploitation, support Java, application modulaire, etc.).  L'ensemble des paramètres de souris et de touches répertoriés affichés dans la vue en cours de l'éditeur peut également être étendu et modifié via l'application de l'éditeur, l'analyseur syntaxique de documents actifs et les extensions de l'éditeur.

Affectations de touches

La liste d'affectations de touches ci-dessous donne la définition de la touche (par exemple, "a-b") et l'action de l'éditeur (par exemple, "blockMarkRectangle").  Pour plus d'informations sur les affectations de touche, voir le paramètre keyAction.

a-b Alt+B blockMarkRectangle
a-backSpace.secondary Alt+Retour undo
a-c Alt+C blockCopy
a-d Alt+D blockDelete
a-e Alt+E findBlockEnd
a-enter.secondary Alt+Entrée splitLine
a-f Alt+F blockFill
a-f7.secondary Alt+F7 blockShiftLeft
a-f8.secondary Alt+F8 blockShiftRight
a-i.secondary Alt+I blockLowerCase
a-j Alt+J join
a-k.secondary Alt+K blockUpperCase
a-l Alt+L blockMarkElement
a-m Alt+M blockMove
a-n Alt+N insertFileName
a-numpadEnter.secondary Alt+Entrée pavé numérique splitLine
a-pageDown.secondary Alt+Pg.Suiv findBlockEnd
a-pageUp.secondary Alt+Pg.Préc findBlockStart
a-q Alt+Q findQuickMark
a-r.secondary Alt+R blockMarkRectangle
a-s Alt+S split
a-u Alt+U blockUnmark
a-w Alt+W blockMarkWord
a-y Alt+Y findBlockStart
a-z Alt+Z blockMarkCharacter
backSpace Retour arrière backSpace
c-0 Ctrl+0 insertRightBrace
c-6 Ctrl+6 insertNot
c-9 Ctrl+9 insertLeftBrace
c-a Ctrl+A blockMarkAll
c-b Ctrl+B findMark
c-backSpace.secondary Ctrl+Ret.Arr deleteLine
c-c Ctrl+C copy
c-d Ctrl+D deleteNextWord
c-delete.secondary Ctrl+Suppr truncate
c-down Ctrl+Flèche vers le bas scrollDown
c-e Ctrl+E truncate
c-end Ctrl+Fin bottom
c-enter.secondary Ctrl+Entrée splitLine
c-f Ctrl+F findNext
c-f1 Ctrl+F1 upperCaseWord
c-f2 Ctrl+F2 lowerCaseWord
c-f3 Ctrl+F3 blockUpperCase
c-f4 Ctrl+F4 blockLowerCase
c-f5 Ctrl+F5 wordStart
c-f6 Ctrl+F6 wordEnd
c-f7 Ctrl+F7 blockShiftLeft
c-f8 Ctrl+F8 blockShiftRight
c-home Ctrl+Orig top
c-i Ctrl+I commandLine
c-insert.secondary Ctrl+Inser copy
c-j Ctrl+J findLastChange
c-k Ctrl+K duplicateLine
c-l Ctrl+L execCommand
c-left Ctrl+Flèche vers la gauche prevWord
c-m Ctrl+M nameMark
c-n.secondary Ctrl+N findNext
c-numpadEnter.secondary Ctrl+Entrée pavé numérique splitLine
c-p Ctrl+P print
c-pageDown.secondary Ctrl+Pg.Suiv pageRight
c-pageUp.secondary Ctrl+Pg.Préc pageLeft
c-q Ctrl+Q setQuickMark
c-r Ctrl+R toggleKeyRecording
c-right Ctrl+Flèche vers la droite nextWord
c-s-backSpace Ctrl+Maj+Ret.Arr deleteLine
c-s-end Ctrl+Maj+Fin blockMarkBottom
c-s-f Ctrl+Maj+F findAndReplace
c-s-h Ctrl+Maj+H nullAction
c-s-home Ctrl+Maj+Orig blockMarkTop
c-s-left Ctrl+Maj+Flèche vers la gauche blockMarkPrevWord
c-s-m Ctrl+Maj+M findMatch
c-s-n Ctrl+Maj+N compareNext
c-s-p Ctrl+Maj+P comparePrevious
c-s-pageDown Ctrl+Maj+Pg.Suiv blockMarkPageRight
c-s-pageUp Ctrl+Maj+Pg.Préc blockMarkPageLeft
c-s-r Ctrl+Maj+R compareRefresh
c-s-right Ctrl+Maj+Flèche vers la droite blockMarkNextWord
c-s-u.secondary Ctrl+Maj+U comparePrevious
c-s-z.secondary Ctrl+Maj+Z redo
c-s Ctrl+S find
c-t Ctrl+T keyRecorderPlay
c-tab Ctrl+Tabulation insertTab
c-u.secondary Ctrl+U undo
c-up Ctrl+Flèche vers le haut scrollUp
c-v Ctrl+V paste
c-w Ctrl+W showAll
c-x Ctrl+X cut
c-y Ctrl+Y redo
c-z.secondary Ctrl+Z undo
decimal Décimal insertDecimalSeparator
delete Suppression delete
down Flèche vers le bas down
end Fin end
enter (Entrée) Entrée splitLine
escape.secondary Echap commandLine
f1 F1 help
f2 F2 save
f3 F3 rename
f9 F9 undo
home Orig home
insert Inser toggleInsert
left Flèche vers la gauche left
numpadEnter.secondary Entrée pavé numérique splitLine
pageDown.secondary Pg.Suiv pageDown
pageUp.secondary Pg.Préc pageUp
right Flèche vers la droite right
s-backSpace.secondary Maj+Ret.Arr backSpace
s-delete.secondary Maj+Suppr cut
s-down Maj+Flèche vers le bas blockMarkDown
s-end Maj+Fin blockMarkEnd
s-enter.secondary Maj+Entrée splitLine
s-f1 Maj+F1 pageLeft
s-f10 Maj+F10 popupAtCursor
s-f2 Maj+F2 pageRight
s-f3 Maj+F3 pageUp
s-f4 Maj+F4 pageDown
s-home Maj+Orig blockMarkHome
s-insert.secondary Maj+Inser paste
s-left Maj+Flèche vers la gauche blockMarkLeft
s-numpadEnter.secondary Maj+Entrée pavé numérique splitLine
s-pageDown Maj+Pg.Suiv blockMarkPageDown
s-pageUp Maj+Pg.Préc blockMarkPageUp
s-right Maj+Flèche vers la droite blockMarkRight
s-tab Maj+Tabulation prevTabStop
s-up Maj+Flèche vers le haut blockMarkUp
tab Tabulation insertToTab
up Flèche vers le haut up
a-d.c Alt+D blockDelete
a-e.c Alt+E findBlockEnd
a-f.c Alt+F blockFill
a-f7.c Alt+F7 blockShiftLeft
a-f8.c Alt+F8 blockShiftRight
a-i.c.secondary Alt+I blockLowerCase
a-k.c.secondary Alt+K blockUpperCase
a-pageDown.c.secondary Alt+Pg.Suiv findBlockEnd
a-pageUp.c.secondary Alt+Pg.Préc findBlockStart
a-q.c Alt+Q findQuickMark
a-u.c Alt+U blockUnmark
a-y.c Alt+Y findBlockStart
c-a.c Ctrl+A blockMarkAll
c-b.c Ctrl+B findMark
c-backSpace.c Ctrl+Ret.Arr deleteLine
c-end.c Ctrl+Fin bottom
c-enter.c Ctrl+Entrée openLine
c-f.c Ctrl+F findNext
c-f3.c Ctrl+F3 blockUpperCase
c-f4.c Ctrl+F4 blockLowerCase
c-home.c Ctrl+Orig top
c-j.c Ctrl+J findLastChange
c-l.c Ctrl+L locateLine
c-m.c Ctrl+M match
c-n.c.secondary Ctrl+N findNext
c-numpadEnter.c.secondary Ctrl+Entrée pavé numérique openLine
c-p.c Ctrl+P print
c-pageDown.c.secondary Ctrl+Pg.Suiv pageRight
c-pageUp.c.secondary Ctrl+Pg.Préc pageLeft
c-r.c Ctrl+R toggleKeyRecording
c-s-f.c Ctrl+Maj+F findAndReplace
c-s-l.c Ctrl+Maj+L locateSequenceLine
c-s-m.c Ctrl+Maj+M findMatch
c-s-n.c Ctrl+Maj+N compareNext
c-s-p.c Ctrl+Maj+P comparePrevious
c-s-r.c Ctrl+Maj+R compareRefresh
c-s-u.c.secondary Ctrl+Maj+U comparePrevious
c-s.c Ctrl+S find
c-t.c Ctrl+T keyRecorderPlay
c-u.c Ctrl+U findUp
c-w.c Ctrl+W showAll
f1.c F1 help
f2.c F2 save
f3.c F3 rename
f9.c F9 undo
pageDown.c.secondary Pg.Suiv pageDown
pageUp.c.secondary Pg.Préc pageUp
s-f1.c Maj+F1 pageLeft
s-f2.c Maj+F2 pageRight
s-f3.c Maj+F3 pageUp
s-f4.c Maj+F4 pageDown

Paramètres d'événement de souris

Les paramètres d'événement de souris répertoriés ci-dessous sont divisés en paires événement souris-action.  La première chaîne ("1-a-dragged", par exemple) indique l'événement de souris et la seconde, l'action ("blockMarkToMouse").  Pour plus d'informations sur la définition d'un événement de souris, voir le paramètre mouseAction.

1-a-dragged blockMarkToMouse
1-a-pressed.1 cursorToMouse
1-a-pressed.2 blockMarkRectangleAtMouse
1-c-a-pressed.1 blockUnmark
1-c-a-s-pressed.1 blockUnmark
1-c-dragged blockMarkToMouse
1-c-pressed.1 cursorToMouse
1-c-pressed.2 blockMarkElementAtMouse
1-c-s-pressed.1 expandHideAtMouse
1-dragged blockMarkToMouse
1-pressed.1 cursorToMouse
1-pressed.2 blockMarkWordAtMouse
1-s-dragged blockMarkToMouse
1-s-pressed.1 blockMarkToMouse
2-c-s-pressed.1 expandHideAtMouse
3-c-s-pressed.1 expandHideAtMouse
3-pressed.1 popupAtMouse
a-dragged blockMarkToMouse
a-pressed.1 cursorToMouse
a-pressed.2 blockMarkRectangleAtMouse
c-a-pressed.1 blockUnmark
c-a-s-pressed.1 blockUnmark
c-dragged blockMarkToMouse
c-pressed.1 cursorToMouse
c-pressed.2 blockMarkElementAtMouse
dragged blockMarkToMouse
pressed.1 cursorToMouse
pressed.2 blockMarkWordAtMouse
s-dragged blockMarkToMouse
s-pressed.1 blockMarkToMouse
1-a-dragged.p blockMarkToMouse
1-a-pressed.1.p cursorToMouse
1-a-pressed.2.p blockMarkRectangleAtMouse
1-c-a-pressed.1.p blockUnmark
1-c-a-s-pressed.1.p blockUnmark
1-c-dragged.p blockMarkToMouse
1-c-pressed.1.p cursorToMouse
1-c-pressed.2.p blockMarkElementAtMouse
1-c-s-pressed.1.p expandHideAtMouse
1-dragged.p blockMarkToMouse
1-pressed.1.p cursorToMouse
1-pressed.2.p blockMarkWordAtMouse
1-s-dragged.p blockMarkToMouse
1-s-pressed.1.p blockMarkToMouse
2-c-s-pressed.1.p expandHideAtMouse
3-c-s-pressed.1.p expandHideAtMouse
3-pressed.1.p popupAtMouse
a-dragged.p blockMarkToMouse
a-pressed.1.p cursorToMouse
a-pressed.2.p blockMarkRectangleAtMouse
c-a-pressed.1.p blockUnmark
c-a-s-pressed.1.p blockUnmark
c-dragged.p blockMarkToMouse
c-pressed.1.p cursorToMouse
c-pressed.2.p blockMarkElementAtMouse
dragged.p blockMarkToMouse
pressed.1.p cursorToMouse
pressed.2.p blockMarkWordAtMouse
s-dragged.p blockMarkToMouse
s-pressed.1.p blockMarkToMouse
1-a-dragged.e blockMarkToMouse
1-a-pressed.1.e cursorToMouse
1-a-pressed.2.e blockMarkRectangleAtMouse
1-c-a-pressed.1.e blockUnmark
1-c-a-s-pressed.1.e blockUnmark
1-c-dragged.e blockMarkToMouse
1-c-pressed.1.e cursorToMouse
1-c-pressed.2.e blockMarkElementAtMouse
1-c-s-pressed.1.e expandHideAtMouse
1-dragged.e blockMarkToMouse
1-pressed.1.e expandHideAtMouse
1-pressed.2.e expandHideAtMouse
1-pressed.3.e expandHideAtMouse
1-s-dragged.e blockMarkToMouse
1-s-pressed.1.e blockMarkToMouse
2-c-s-pressed.1.e expandHideAtMouse
3-c-s-pressed.1.e expandHideAtMouse
3-pressed.1.e popupAtMouse
a-dragged.e blockMarkToMouse
a-pressed.1.e cursorToMouse
a-pressed.2.e blockMarkRectangleAtMouse
c-a-pressed.1.e blockUnmark
c-a-s-pressed.1.e blockUnmark
c-dragged.e blockMarkToMouse
c-pressed.1.e cursorToMouse
c-pressed.2.e blockMarkElementAtMouse
dragged.e blockMarkToMouse
pressed.1.e expandHideAtMouse
pressed.2.e expandHideAtMouse
pressed.3.e expandHideAtMouse
s-dragged.e blockMarkToMouse
s-pressed.1.e blockMarkToMouse

Concepts connexes
Commandes, actions et paramètres de l'éditeur
Profils de l'éditeur

Références connexes
Commandes par défaut de l'éditeur
Paramètres de l'éditeur
Paramètre keyAction
Paramètre mouseAction