npp_api.pluginfunc.lang

Notepad++ lang

Members

Functions

default_lang_path
immutable(C)[] default_lang_path(npp_api.powereditor.misc.pluginsmanager.notepad_plus_msgs.LangType lang)

プログラミング言語のデフォルトのファイルパスを返す。

default_lang_path
immutable(C)[] default_lang_path(const(C)[] extension)

拡張子からデフォルトの実行ファイル名のPATHを返す ToDo:

ext_to_lang
npp_api.powereditor.misc.pluginsmanager.notepad_plus_msgs.LangType ext_to_lang(const(C)[] extension)

Contert extension to LangType

from_IDM_LANG
npp_api.powereditor.misc.pluginsmanager.notepad_plus_msgs.LangType from_IDM_LANG(int IDM_LANG)

Convert IDM_LANG_* to LangType

is_extended_path_supported
bool is_extended_path_supported(npp_api.powereditor.misc.pluginsmanager.notepad_plus_msgs.LangType lang)

Whether Windows \\?\ path is supported

is_extended_path_supported
bool is_extended_path_supported(S ext)

Whether Windows \\?\ path is supported

is_known_lang
bool is_known_lang(npp_api.powereditor.misc.pluginsmanager.notepad_plus_msgs.LangType lang)
Undocumented in source.
is_p_lang
bool is_p_lang(npp_api.powereditor.misc.pluginsmanager.notepad_plus_msgs.LangType lang)

is programming language ToDo:

lang_path
wstring lang_path(lang_identifier lang)
Undocumented in source.
lang_to_ext
S lang_to_ext(npp_api.powereditor.misc.pluginsmanager.notepad_plus_msgs.LangType lang)

Convert LangType to extension

replace_lang_variable
wstring replace_lang_variable(wstring path)
Undocumented in source.
set_lang
void set_lang(core.sys.windows.windef.HWND _nppHandle, npp_api.powereditor.misc.pluginsmanager.notepad_plus_msgs.LangType lang)
Undocumented in source.
set_lang
void set_lang(core.sys.windows.windef.HWND _nppHandle, const(C)[] extension)
Undocumented in source.
to_IDM_LANG
int to_IDM_LANG(npp_api.powereditor.misc.pluginsmanager.notepad_plus_msgs.LangType lang)

Convert LangType to IDM_LANG_*

Templates

L_EXE_PATH
template L_EXE_PATH(S, npp_api.powereditor.misc.pluginsmanager.notepad_plus_msgs.LangType lang)
Undocumented in source.

Meta

License

GPL-2.0 or later