📄 stc.h
字号:
#define wxSTC_ASN1_KEYWORD 6#define wxSTC_ASN1_ATTRIBUTE 7#define wxSTC_ASN1_DESCRIPTOR 8#define wxSTC_ASN1_TYPE 9#define wxSTC_ASN1_OPERATOR 10// Lexical states for SCLEX_VHDL#define wxSTC_VHDL_DEFAULT 0#define wxSTC_VHDL_COMMENT 1#define wxSTC_VHDL_COMMENTLINEBANG 2#define wxSTC_VHDL_NUMBER 3#define wxSTC_VHDL_STRING 4#define wxSTC_VHDL_OPERATOR 5#define wxSTC_VHDL_IDENTIFIER 6#define wxSTC_VHDL_STRINGEOL 7#define wxSTC_VHDL_KEYWORD 8#define wxSTC_VHDL_STDOPERATOR 9#define wxSTC_VHDL_ATTRIBUTE 10#define wxSTC_VHDL_STDFUNCTION 11#define wxSTC_VHDL_STDPACKAGE 12#define wxSTC_VHDL_STDTYPE 13#define wxSTC_VHDL_USERWORD 14// Lexical states for SCLEX_CAML#define wxSTC_CAML_DEFAULT 0#define wxSTC_CAML_IDENTIFIER 1#define wxSTC_CAML_TAGNAME 2#define wxSTC_CAML_KEYWORD 3#define wxSTC_CAML_KEYWORD2 4#define wxSTC_CAML_KEYWORD3 5#define wxSTC_CAML_LINENUM 6#define wxSTC_CAML_OPERATOR 7#define wxSTC_CAML_NUMBER 8#define wxSTC_CAML_CHAR 9#define wxSTC_CAML_STRING 11#define wxSTC_CAML_COMMENT 12#define wxSTC_CAML_COMMENT1 13#define wxSTC_CAML_COMMENT2 14#define wxSTC_CAML_COMMENT3 15// Lexical states for SCLEX_HASKELL#define wxSTC_HA_DEFAULT 0#define wxSTC_HA_IDENTIFIER 1#define wxSTC_HA_KEYWORD 2#define wxSTC_HA_NUMBER 3#define wxSTC_HA_STRING 4#define wxSTC_HA_CHARACTER 5#define wxSTC_HA_CLASS 6#define wxSTC_HA_MODULE 7#define wxSTC_HA_CAPITAL 8#define wxSTC_HA_DATA 9#define wxSTC_HA_IMPORT 10#define wxSTC_HA_OPERATOR 11#define wxSTC_HA_INSTANCE 12#define wxSTC_HA_COMMENTLINE 13#define wxSTC_HA_COMMENTBLOCK 14#define wxSTC_HA_COMMENTBLOCK2 15#define wxSTC_HA_COMMENTBLOCK3 16// Lexical states of SCLEX_TADS3#define wxSTC_T3_DEFAULT 0#define wxSTC_T3_X_DEFAULT 1#define wxSTC_T3_PREPROCESSOR 2#define wxSTC_T3_BLOCK_COMMENT 3#define wxSTC_T3_LINE_COMMENT 4#define wxSTC_T3_OPERATOR 5#define wxSTC_T3_KEYWORD 6#define wxSTC_T3_NUMBER 7#define wxSTC_T3_IDENTIFIER 8#define wxSTC_T3_S_STRING 9#define wxSTC_T3_D_STRING 10#define wxSTC_T3_X_STRING 11#define wxSTC_T3_LIB_DIRECTIVE 12#define wxSTC_T3_MSG_PARAM 13#define wxSTC_T3_HTML_TAG 14#define wxSTC_T3_HTML_DEFAULT 15#define wxSTC_T3_HTML_STRING 16#define wxSTC_T3_USER1 17#define wxSTC_T3_USER2 18#define wxSTC_T3_USER3 19// Lexical states for SCLEX_REBOL#define wxSTC_REBOL_DEFAULT 0#define wxSTC_REBOL_COMMENTLINE 1#define wxSTC_REBOL_COMMENTBLOCK 2#define wxSTC_REBOL_PREFACE 3#define wxSTC_REBOL_OPERATOR 4#define wxSTC_REBOL_CHARACTER 5#define wxSTC_REBOL_QUOTEDSTRING 6#define wxSTC_REBOL_BRACEDSTRING 7#define wxSTC_REBOL_NUMBER 8#define wxSTC_REBOL_PAIR 9#define wxSTC_REBOL_TUPLE 10#define wxSTC_REBOL_BINARY 11#define wxSTC_REBOL_MONEY 12#define wxSTC_REBOL_ISSUE 13#define wxSTC_REBOL_TAG 14#define wxSTC_REBOL_FILE 15#define wxSTC_REBOL_EMAIL 16#define wxSTC_REBOL_URL 17#define wxSTC_REBOL_DATE 18#define wxSTC_REBOL_TIME 19#define wxSTC_REBOL_IDENTIFIER 20#define wxSTC_REBOL_WORD 21#define wxSTC_REBOL_WORD2 22#define wxSTC_REBOL_WORD3 23#define wxSTC_REBOL_WORD4 24#define wxSTC_REBOL_WORD5 25#define wxSTC_REBOL_WORD6 26#define wxSTC_REBOL_WORD7 27#define wxSTC_REBOL_WORD8 28// Lexical states for SCLEX_SQL#define wxSTC_SQL_DEFAULT 0#define wxSTC_SQL_COMMENT 1#define wxSTC_SQL_COMMENTLINE 2#define wxSTC_SQL_COMMENTDOC 3#define wxSTC_SQL_NUMBER 4#define wxSTC_SQL_WORD 5#define wxSTC_SQL_STRING 6#define wxSTC_SQL_CHARACTER 7#define wxSTC_SQL_SQLPLUS 8#define wxSTC_SQL_SQLPLUS_PROMPT 9#define wxSTC_SQL_OPERATOR 10#define wxSTC_SQL_IDENTIFIER 11#define wxSTC_SQL_SQLPLUS_COMMENT 13#define wxSTC_SQL_COMMENTLINEDOC 15#define wxSTC_SQL_WORD2 16#define wxSTC_SQL_COMMENTDOCKEYWORD 17#define wxSTC_SQL_COMMENTDOCKEYWORDERROR 18#define wxSTC_SQL_USER1 19#define wxSTC_SQL_USER2 20#define wxSTC_SQL_USER3 21#define wxSTC_SQL_USER4 22#define wxSTC_SQL_QUOTEDIDENTIFIER 23// Lexical states for SCLEX_SMALLTALK#define wxSTC_ST_DEFAULT 0#define wxSTC_ST_STRING 1#define wxSTC_ST_NUMBER 2#define wxSTC_ST_COMMENT 3#define wxSTC_ST_SYMBOL 4#define wxSTC_ST_BINARY 5#define wxSTC_ST_BOOL 6#define wxSTC_ST_SELF 7#define wxSTC_ST_SUPER 8#define wxSTC_ST_NIL 9#define wxSTC_ST_GLOBAL 10#define wxSTC_ST_RETURN 11#define wxSTC_ST_SPECIAL 12#define wxSTC_ST_KWSEND 13#define wxSTC_ST_ASSIGN 14#define wxSTC_ST_CHARACTER 15#define wxSTC_ST_SPEC_SEL 16// Lexical states for SCLEX_FLAGSHIP (clipper)#define wxSTC_FS_DEFAULT 0#define wxSTC_FS_COMMENT 1#define wxSTC_FS_COMMENTLINE 2#define wxSTC_FS_COMMENTDOC 3#define wxSTC_FS_COMMENTLINEDOC 4#define wxSTC_FS_COMMENTDOCKEYWORD 5#define wxSTC_FS_COMMENTDOCKEYWORDERROR 6#define wxSTC_FS_KEYWORD 7#define wxSTC_FS_KEYWORD2 8#define wxSTC_FS_KEYWORD3 9#define wxSTC_FS_KEYWORD4 10#define wxSTC_FS_NUMBER 11#define wxSTC_FS_STRING 12#define wxSTC_FS_PREPROCESSOR 13#define wxSTC_FS_OPERATOR 14#define wxSTC_FS_IDENTIFIER 15#define wxSTC_FS_DATE 16#define wxSTC_FS_STRINGEOL 17#define wxSTC_FS_CONSTANT 18#define wxSTC_FS_ASM 19#define wxSTC_FS_LABEL 20#define wxSTC_FS_ERROR 21#define wxSTC_FS_HEXNUMBER 22#define wxSTC_FS_BINNUMBER 23// Lexical states for SCLEX_CSOUND#define wxSTC_CSOUND_DEFAULT 0#define wxSTC_CSOUND_COMMENT 1#define wxSTC_CSOUND_NUMBER 2#define wxSTC_CSOUND_OPERATOR 3#define wxSTC_CSOUND_INSTR 4#define wxSTC_CSOUND_IDENTIFIER 5#define wxSTC_CSOUND_OPCODE 6#define wxSTC_CSOUND_HEADERSTMT 7#define wxSTC_CSOUND_USERKEYWORD 8#define wxSTC_CSOUND_COMMENTBLOCK 9#define wxSTC_CSOUND_PARAM 10#define wxSTC_CSOUND_ARATE_VAR 11#define wxSTC_CSOUND_KRATE_VAR 12#define wxSTC_CSOUND_IRATE_VAR 13#define wxSTC_CSOUND_GLOBAL_VAR 14#define wxSTC_CSOUND_STRINGEOL 15// Lexical states for SCLEX_INNOSETUP#define wxSTC_INNO_DEFAULT 0#define wxSTC_INNO_COMMENT 1#define wxSTC_INNO_KEYWORD 2#define wxSTC_INNO_PARAMETER 3#define wxSTC_INNO_SECTION 4#define wxSTC_INNO_PREPROC 5#define wxSTC_INNO_PREPROC_INLINE 6#define wxSTC_INNO_COMMENT_PASCAL 7#define wxSTC_INNO_KEYWORD_PASCAL 8#define wxSTC_INNO_KEYWORD_USER 9#define wxSTC_INNO_STRING_DOUBLE 10#define wxSTC_INNO_STRING_SINGLE 11#define wxSTC_INNO_IDENTIFIER 12// Lexical states for SCLEX_OPAL#define wxSTC_OPAL_SPACE 0#define wxSTC_OPAL_COMMENT_BLOCK 1#define wxSTC_OPAL_COMMENT_LINE 2#define wxSTC_OPAL_INTEGER 3#define wxSTC_OPAL_KEYWORD 4#define wxSTC_OPAL_SORT 5#define wxSTC_OPAL_STRING 6#define wxSTC_OPAL_PAR 7#define wxSTC_OPAL_BOOL_CONST 8#define wxSTC_OPAL_DEFAULT 32// Lexical states for SCLEX_SPICE#define wxSTC_SPICE_DEFAULT 0#define wxSTC_SPICE_IDENTIFIER 1#define wxSTC_SPICE_KEYWORD 2#define wxSTC_SPICE_KEYWORD2 3#define wxSTC_SPICE_KEYWORD3 4#define wxSTC_SPICE_NUMBER 5#define wxSTC_SPICE_DELIMITER 6#define wxSTC_SPICE_VALUE 7#define wxSTC_SPICE_COMMENTLINE 8//-----------------------------------------// Commands that can be bound to keystrokes// Redoes the next action on the undo history.#define wxSTC_CMD_REDO 2011// Select all the text in the document.#define wxSTC_CMD_SELECTALL 2013// Undo one action in the undo history.#define wxSTC_CMD_UNDO 2176// Cut the selection to the clipboard.#define wxSTC_CMD_CUT 2177// Copy the selection to the clipboard.#define wxSTC_CMD_COPY 2178// Paste the contents of the clipboard into the document replacing the selection.#define wxSTC_CMD_PASTE 2179// Clear the selection.#define wxSTC_CMD_CLEAR 2180// Move caret down one line.#define wxSTC_CMD_LINEDOWN 2300// Move caret down one line extending selection to new caret position.#define wxSTC_CMD_LINEDOWNEXTEND 2301// Move caret up one line.#define wxSTC_CMD_LINEUP 2302// Move caret up one line extending selection to new caret position.#define wxSTC_CMD_LINEUPEXTEND 2303// Move caret left one character.#define wxSTC_CMD_CHARLEFT 2304// Move caret left one character extending selection to new caret position.#define wxSTC_CMD_CHARLEFTEXTEND 2305// Move caret right one character.#define wxSTC_CMD_CHARRIGHT 2306// Move caret right one character extending selection to new caret position.#define wxSTC_CMD_CHARRIGHTEXTEND 2307// Move caret left one word.#define wxSTC_CMD_WORDLEFT 2308// Move caret left one word extending selection to new caret position.#define wxSTC_CMD_WORDLEFTEXTEND 2309// Move caret right one word.#define wxSTC_CMD_WORDRIGHT 2310// Move caret right one word extending selection to new caret position.#define wxSTC_CMD_WORDRIGHTEXTEND 2311// Move caret to first position on line.#define wxSTC_CMD_HOME 2312// Move caret to first position on line extending selection to new caret position.#define wxSTC_CMD_HOMEEXTEND 2313// Move caret to last position on line.#define wxSTC_CMD_LINEEND 2314// Move caret to last position on line extending selection to new caret position.#define wxSTC_CMD_LINEENDEXTEND 2315// Move caret to first position in document.#define wxSTC_CMD_DOCUMENTSTART 2316// Move caret to first position in document extending selection to new caret position.#define wxSTC_CMD_DOCUMENTSTARTEXTEND 2317// Move caret to last position in document.#define wxSTC_CMD_DOCUMENTEND 2318// Move caret to last position in document extending selection to new caret position.#define wxSTC_CMD_DOCUMENTENDEXTEND 2319// Move caret one page up.#define wxSTC_CMD_PAGEUP 2320// Move caret one page up extending selection to new caret position.#define wxSTC_CMD_PAGEUPEXTEND 2321// Move caret one page down.#define wxSTC_CMD_PAGEDOWN 2322// Move caret one page down extending selection to new caret position.#define wxSTC_CMD_PAGEDOWNEXTEND 2323// Switch from insert to overtype mode or the reverse.#define wxSTC_CMD_EDITTOGGLEOVERTYPE 2324// Cancel any modes such as call tip or auto-completion list display.#define wxSTC_CMD_CANCEL 2325// Delete the selection or if no selection, the character before the caret.#define wxSTC_CMD_DELETEBACK 2326// If selection is empty or all on one line replace the selection with a tab character.// If more than one line selected, indent the lines.#define wxSTC_CMD_TAB 2327// Dedent the selected lines.#define wxSTC_CMD_BACKTAB 2328// Insert a new line, may use a CRLF, CR or LF depending on EOL mode.#define wxSTC_CMD_NEWLINE 2329// Insert a Form Feed character.#define wxSTC_CMD_FORMFEED 2330// Move caret to before first visible character on line.// If already there move to first character on line.#define wxSTC_CMD_VCHOME 2331// Like VCHome but extending selection to new caret position.#define wxSTC_CMD_VCHOMEEXTEND 2332// Magnify the displayed text by increasing the sizes by 1 point.#define wxSTC_CMD_ZOOMIN 2333// Make the displayed text smaller by decreasing the sizes by 1 point.#define wxSTC_CMD_ZOOMOUT 2334// Delete the word to the left of the caret.#define wxSTC_CMD_DELWORDLEFT 2335// Delete the word to the right of the caret.#define wxSTC_CMD_DELWORDRIGHT 2336// Cut the line containing the caret.#define wxSTC_CMD_LINECUT 2337// Delete the line containing the caret.#define wxSTC_CMD_LINEDELETE 2338// Switch the current line with the previous.#define wxSTC_CMD_LINETRANSPOSE 2339// Duplicate the current line.#define wxSTC_CMD_LINEDUPLICATE 2404// Transform the selection to lower case.#define wxSTC_CMD_LOWERCASE 2340// Transform the selection to upper case.#define wxSTC_CMD_UPPERCASE 2341// Scroll the document down, keeping the caret visible.#define wxSTC_CMD_LINESCROLLDOWN 2342// Scroll the document up, keeping the caret visible.#define wxSTC_CMD_LINESCROLLUP 2343// Delete the selection or if no selection, the character before the caret.// Will not delete the character before at the start of a line.#define wxSTC_CMD_DELETEBACKNOTLINE 2344// Move caret to first position on display line.#define wxSTC_CMD_HOMEDISPLAY 2345// Move caret to first position on display line extending selection to// new caret position.#define wxSTC_CMD_HOMEDISPLAYEXTEND 2346// Move caret to last position on display line.#define wxSTC_CMD_LINEENDDISPLAY 2347// Move caret to last position on display line extending selection to new// caret position.#define wxSTC_CMD_LINEENDDISPLAYEXTEND 2348// These are like their namesakes Home(Extend)?, LineEnd(Extend)?, VCHome(Extend)?// except they behave differently when word-wrap is enabled:// They go first to the start / end of the display line, like (Home|LineEnd)Display// The difference is that, the cursor is already at the point, it goes on to the start// or end of the document line, as appropriate for (Home|LineEnd|VCHome)(Extend)?.#define wxSTC_CMD_HOMEWRAP 2349#define wxSTC_CMD_HOMEWRAPEXTEND 2450#define wxSTC_CMD_LINEENDWRAP 2451#define wxSTC_CMD_LINEENDWRAPEXTEND 2452
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -