Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Pascal Editor

Post Reply
Alex
Moderator
Moderator
Posts: 351
Joined: 07.04.2005 4:41

Pascal Editor

Post by Alex »

я нашел не плохой редактор с подсветкой кода паскаля
на много удобнее блокнота :)

скачать можно ТУТ 260КБ
Last_Unicorn
Neophyte
Neophyte
Posts: 10
Joined: 17.02.2006 17:32
Contact:

Post by Last_Unicorn »

что-ли ссылка дохлая....
Image
Acronym
Novice
Novice
Posts: 114
Joined: 10.05.2005 18:42
Location: Odessa, NDW
Contact:

Post by Acronym »

Last_Unicorn
Neophyte
Neophyte
Posts: 10
Joined: 17.02.2006 17:32
Contact:

Post by Last_Unicorn »

нашел редактор с подсветкой MiBEditor v1.26
http://www.mibprogs.nm.ru/mibeditor/index.dhtml
Image
Lego
Posts: 2
Joined: 25.05.2005 19:29

Post by Lego »

сам лично юзаю Edit Plus не только для паскаля...
если кому нада, добавил файл подсветки - http://stealth.od.ua/download/pascal.rar
Миралекс, не драццо :D потом если захочешь - добавь ссылку на странице закачек :)
навсякий случай дам строчку функции патерна, потому что не всю видно на картинке

Code: Select all

^[ \t]*procedure|function[ \t].*\([^;]*$
и рисунок куда совать(выделено синим) - http://stealth.od.ua/download/pascal.jpg

там правда у меня указано расширение только для паскаля - pas, но можно добавить в строке "File extensions" так:

Code: Select all

pas;sc
и будет открывать с подсветкой скрипты для стелса...
не забудьте указать путь к файлам :) выделил красным на картинке :)
id
Neophyte
Neophyte
Posts: 30
Joined: 23.12.2006 22:37

Post by id »

А я вот таким пользуюсь :)
Image
Edred
Moderator
Moderator
Posts: 559
Joined: 28.03.2006 21:29

Post by Edred »

Кстати, надо не забыть выложить на сайт файл настроек под EditPlus моей разработки... Там весь синтаксис и команды последней версии стелса...
Acronym
Novice
Novice
Posts: 114
Joined: 10.05.2005 18:42
Location: Odessa, NDW
Contact:

Post by Acronym »

(c) Somebody

Редактор EditPlus: http://www.editplus.com/
Файл для подсветки синтаксиса:

Code: Select all

#TITLE=Stealth Script 

#DELIMITER=,(){}[]-+*%/="'~!&|\<>?:;.# 
#QUOTATION1=' 
#QUOTATION2=' 
#LINECOMMENT=// 
#COMMENTON={ 
#COMMENTOFF=} 
#ESCAPE=\ 
#CASE=n 

; Reserved words 
#KEYWORD 
absolute Stealth Script 
abstract 
and 
ansichar 
ansistring 
array 
as 
asm 
assembler 
automated 
begin 
boolean 
byte 
bytebool 
cardinal 
case 
cdecl 
char 
class 
comp 
const 
currency 
default 
dispid 
div 
double 
dynamic 
else 
end 
except 
export 
exports 
extended 
external 
far 
file 
finalization 
finally 
forward  
goto 
if  
in 
index 
inherited 
inline 
integer 
interface 
is 
label 
library 
longbool 
longint 
message 
mod 
name 
near 
nil 
nodefault 
not 
null 
object 
of 
on 
or 
ord 
override 
packed 
pansichar 
pascal 
pchar 
pointer 
private 
program 
protected 
public 
published 
pwidechar 
raise 
read 
real 
record 
register 
repeat 
resident 
set 
shl 
shortint 
shortstring 
shr 
single 
smallint 
stdcall 
stored 
string 
TDateTime 
then 
try 
type 
unassigned 
unit  
uses 
var 
variant 
virtual 
widechar 
with 
word 
wordbool 
write 
xor 

; Compiler directives 
#KEYWORD 
constructor 
destructor 
function 
procedure 
property 

#KEYWORD 
implementation 
initialization  

#KEYWORD 
do 
downto  
for 
to 
until 
while  

#KEYWORD 
break 
exit 

; Stealth 
#KEYWORD 
AddToSystemJournal 
Armor 
Attack 
AutoMenu 
Backpack 
CancelMenu 
CancelTarget 
CancelWaitTarget 
Cast 
CharName 
ClearJournal 
ClickOnObject 
Connect 
Connected 
Count 
CountEx 
CountGround 
Dead 
Dex 
disarm 
Disconnect 
DragItem 
DressSpeed 
Drop 
DropHere 
DropItem 
equip 
equipt 
FindCount 
FindDistance 
FindFullQuantity 
FindItem 
FindQuantity 
FindType 
FindTypeEx 
FindVertical 
GetARStatus 
GetColor 
GetDex 
GetDirection 
GetDistance 
GetFindedList 
GetHP 
GetIgnoreList 
GetInt 
GetLayer 
GetMana 
GetMaxHP 
GetMaxMana 
GetMaxStam 
GetName 
GetNotoriety 
GetParent 
GetQuantity 
GetStam 
GetStr 
GetType 
GetX 
GetY 
GetZ 
Gold 
Grab 
Hidden 
HighJournal 
HP 
Ignore 
IgnoreOff 
IgnoreReset 
InJournal 
InJournalBetweenTimes 
Int 
IntToStr 
IsContainer 
IsDead 
IsFemale 
IsHidden 
IsMovable 
IsNPC 
IsPoisoned 
IsRunning 
IsWarMode 
IsYellowHits 
Journal 
LastJournalMessage 
LineCount 
LineID 
LineIndex 
LineMsgType 
LineName 
LineTextColor 
LineTextFont 
LineTime 
LineType 
LowJournal 
Mana 
MaxHP 
MaxMana 
MaxStam 
MoveItem 
MoveItems 
ObjAtLayer 
Poisoned 
Raw_Move 
Self 
SetARStatus 
SetJournalLine 
SetWarMode 
Sex 
Stam 
Str 
TargetID 
TargetPresent 
TargetToObject 
TargetToTile 
TargetToXYZ 
undress 
unequip 
UOSay 
UseObject 
UseSkill 
WaitForTarget 
WaitGump 
WaitJournalLine 
WaitMenu 
WaitTargetGround 
WaitTargetLast 
WaitTargetObject 
WaitTargetSelf 
WaitTargetTile 
WaitTargetType 
WaitTargetXYZ 
WarMode 
WarTargetID 
WearItem 
Weight 
скопировать и сохранить в папке редактора под именем stealth.stx

Дальше: Tools -> Preferences -> Files -> Settings & Syntax -> Add
Description: Stealth Script
File extensions: sc;inc
Нажать ОК, перезапустить редактор
aka Trickster [YGG]
current version: 1.0 [RC3]
Post Reply