A 基本环境配置
首先, UltraEdit通过wordfile.uew来配置环境,先看一个配置样本:
/L1"C/C++" C_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = / String Chars = "' File Extensions = C CPP CC CXX H HPP AWK
/Delimiters = ~!@%^&*()-+=|//{}[]:;"'<> , .?
/Function String = "%^([^t ]++[a-zA-Z_0-9^[^]*^~]+^)[ ^t]++([^p*&:, ^t^[^]a-zA-Z_0-9.!]++)[ ^t^p]++{"
/Function String 1 = "%[^t ]++[a-zA-Z_0-9*]*::^([a-zA-Z_0-9^~]+^)[ ^t^p]++([^p*&:, ^t^[^]/*^-'=:&a-zA-Z_0-9./(!]++)[ ^t^p]++{"
/Function String 2 = "%[^t ]++[a-zA-Z_0-9][a-zA-Z_0-9^[^]]+[^p ^t*]+^([a-zA-Z_0-9]++^)[ ^t]++([^p*&:, ^t^[^]a-zA-Z_0-9./(!]++)[ ^t^p]++{"
/Indent Strings = "{" "if" "else" ":"
/Unindent Strings = "}"
/Open Brace Strings = "{" "(" "["
/Close Brace Strings = "}" ")" "]"
/Open Fold Strings = "{"
/Close Fold Strings = "}"
/C1"Keywords" STYLE_KEYWORD
#define #elif #else #endif #error #if #ifdef #ifndef #include #include_next #line #pragma #undef
__asm __based __cdecl __declspec __except __far __fastcall __finally __fortran __huge __inline __int16
__int32 __int64 __int8 __interrupt __leave __loadds __near __pascal __saveregs __segment __segname __self
_