Як зафарбувати потрібні функції і команди?

You can place editor highlighter themes to be shared with other users here.
Post Reply
Дмитро
Posts: 1
Joined: 02 Apr 2016 20:32

Як зафарбувати потрібні функції і команди?

Post by Дмитро »

Доброго вам дня! Я дуже бажаю собі зробити гарну підсвітку тексту, таку щоб мені подобалася,
що б з нею було зручно, що б вона була приємна для ока.

Наприклад, спочатку я дуже хочу підсвічувати слова, і функції, наприклад такі

if((key==0


for(i = 0; i <K; i- +)
Підібрати гарні красиві кольори та й зафарбуваті їх приємними барвами.
Та й увесь код висвітлити яскравими кольорами та фарбами, як воно мені забажається.


І так, що б ці слова зафарбовувати, нехай навіть вони написані разом, без пробілів або роздільників, з будь-якими іншими знаками або навіть всередині інших слів.

Раніше, три дні тому, я вже написав те ж саме, і у мене випадково збереглася чернетка.
Я хотів домогтися цього в нотепаді, але не зміг.
У ньому не можна засвітити слова так, якщо вони стикаються без пробілів з іншими знаками.
А у справжньому коді, вони найчастіше за все стикаються - з дужкою в першу чергу, та й з будь-якими іншими символамі.

Тобто, я розумію, що мені потрібно якось задати список ключових слів та зафарбувати їх кольором та барвами,
але я жодного разу не володію цім новим для мене текстовим редактором, бо раніше я завжди користувався нотепадом
а RJ TextEdit я скачав тільки учора, й розібратися в ньому не можу. Але хочу.

Подивиться збереженого листа.


Доброго вам часу доби! Я хотів би додати до нотепаду ключові слова так щоб вони були закольоровані навіть якщо вони не відокремлені пробілами. Тобто визнані без роздільників або прогалин.


Так, що б нехай вони навіть написані разом із будь-якими іншими знаками, наприклад дужками або ж знаходяться як складова частина інших слів.

Наприклад найчастіше за все код виглядає десь так

for(i=0;i<=20;i++)


{


****************

if((key==0)&&(Edit1->

************************
AddAccessAllowedAce(
RegQueryValueExW(
RegCloseKey(
RegCreateKeyExW(
RegDeleteKeyW(
RegEnumKeyExW(
RegOpenKeyExW(
RegEnumValueW(
RegFlushKey(
RegQueryInfoKeyW(
RegDeleteValueW(
RegSetValueExW(
SetCursor(
PostThreadMessageW(
RegisterClassExW(
GetAsyncKeyState(
BeginPaint(
AdjustWindowRectEx(
FlashWindowEx(
GetMonitorInfoW(
SetWindowsHookExW(
GetActiveWindow(
DestroyCaret(



CancelIo(
EnumFontFamiliesExW(
CheckRemoteDebuggerPresent(
CloseHandle(
DuplicateHandle(
EnterCriticalSection(
ExitProcess(
SetTextAlign(
CompareStringW(
SelectObject(
FindCloseChangeNotification(
AddFontMemResourceEx(
GetCharABCWidthsW(
ExpandEnvironmentStringsW(
CreateCompatibleDC(
CombineRgn(
DeleteObject(
GetDIBits(
BitBlt(
AddFontResourceExW(
GetDeviceCaps(
DisconnectNamedPipe(
FileTimeToSystemTime(
DeviceIoControl(
SetBkMode(
FindClose(
SetGraphicsMode(
GdiFlush(
SetTextColor(
CreateCompatibleBitmap(
ExtTextOutW(
GetCharABCWidthsFloatW(
CreateBitmap(

В ідеалі я хотів би до стандартної вже існуючої мови програмування C++ додати
списки ключових слів та й назвати його C3++.

Post Reply