oyntax
所属分类:文件操作
开发工具:Delphi
文件大小:277KB
下载次数:0
上传日期:2018-10-28 06:42:18
上 传 者:
bnar$8107
说明: Delphi编写的一个支持语法高亮显示和很多语言的文本编辑器
(A text editor written by Delphi that supports syntax highlighting and many languages)
文件列表:
temp\f_x86t32.txt (14308, 2017-04-11)
res\f.html (72, 2017-04-11)
res\web\test.java (0, 2017-04-11)
nBORLNDMM.DLL (22016, 2017-04-11)
res\web\1.bmp (1334, 2017-04-11)
res\web\2.bmp (1334, 2017-04-11)
res\web\3.bmp (1334, 2017-04-11)
res\39.bmp (29394, 2017-04-11)
res\web\4.bmp (1334, 2017-04-11)
res\web\5.bmp (1334, 2017-04-11)
res\web\6.bmp (1334, 2017-04-11)
res\web\7.bmp (1334, 2017-04-11)
res\web\8.bmp (1334, 2017-04-11)
res\web\9.bmp (1334, 2017-04-11)
res\new\account.bmp (774, 2017-04-11)
res\edit\advanced.bmp (822, 2017-04-11)
res\advanced.bmp (1334, 2017-04-11)
res\edit\appendcopy.bmp (822, 2017-04-11)
res\edit\appendcut.bmp (822, 2017-04-11)
res\doc\autoSpell.bmp (342, 2017-04-11)
res\edit\block.bmp (822, 2017-04-11)
res\edit\case.bmp (822, 2017-04-11)
res\doc\closeDoc.bmp (342, 2017-04-11)
res\Color.bmp (822, 2017-04-11)
res\compile.bmp (822, 2017-04-11)
res\completion.bmp (6966, 2017-04-11)
res\tools\config.bmp (822, 2017-04-11)
res\edit\date.bmp (822, 2017-04-11)
res\tools\delete.bmp (582, 2017-04-11)
res\new\delete.bmp (822, 2017-04-11)
res\tools\down.bmp (582, 2017-04-11)
res\email.bmp (822, 2017-04-11)
res\new\export.bmp (822, 2017-04-11)
res\file.bmp (822, 2017-04-11)
res\new\find.bmp (246, 2017-04-11)
res\findinfiles.bmp (822, 2017-04-11)
res\new\findnext.bmp (822, 2017-04-11)
res\findnext.bmp (938, 2017-04-11)
... ...
Modifications on 07 July 2003
=============================
- Fixed bug with the improper display of the tab icons at certain times.
- Fixed bug with exception regarding snippets.
- Added a *.* as the default filter to the find in files dialog.
Hey all. Sorry about the lack of updates as of late. I have been working on
cEdit pretty extensivly as you will see with this release which has a number
of fairly large feature additions. I was just having problems with the function
listing, and it took a little while to get it all worked out and I didn't want
to release until that was all fixed up. Anyway today is the big day and the
newest release of cEdit is going public. This version has a number of bug fixes,
several of the planned features have been completed, and it has a new xp like
design to the menu's/toolbars. I had a lot of fun making these updates and I look
forward to suggestions for more. Enjoy :)
Modifications on 06 July 2003
=============================
- Added a folder browse dialog to the find in files dialog.
- Made it so find in files results place the cursor at the
correct position in the file.
- Fixed a minor bug in the snippets display and gave it new xpish icons.
- Changed a few of the icons to fix drawing problems.
- Added several HTML snippets.
- You can modify the default filter for languages. They are stored in
the registry.
Modifications on 05 July 2003
=============================
Sorry didn't make any updates on the fourth. Instead I had some fun :)
- New drawing style to the top tabs. I felt like making it something different.
Also a little flatter, and looks better with the xp look if you ask me.
- Default Language. You can set this in the options dialog. This language
will be used when you start a new document. Select the use default language
checkbox to enable the combobox.
Modifications on 03 July 2003
=============================
- Did some more work on the functions. Got undo, and redo working, paste and
cut work I think completly now. Perhaps not, got me honestly on that one.
I thought I had it all worked out before but I didn't. Function listing
can now be turned off in options. This is fairly unimportant as a whole
unless your dealing with quite large pasting or cutting which may slow the
editing down but asside from that it should run unnoticably with it on.
- Snippets are finally complete. You can configure new snippets from the
properties dialog.
- Removed the errors tab at the bottom. My original plan had been to display
errors in a listbox like I did with visual basic, but delphi isn't visual
basic and it's ability to handle errors isn't quite as easy. It's more a
matter of avoiding things that can cause errors than writing a little function
to display an error notification.
- Quick tag button works.
- Tag Editor.
Modifications on 26 June 2003
=============================
- Near Office XP Style Menu's and toolbars
- Fixed bug when deleting project elements if nothing was selected.
- Fix for the function listing with undo/redo not updating
accordingly.
- Fix for HexEdit not working properly if you had selstart > than
the maximum number of characters actually in the document with
the caret not being defined to the character limit in text mod.
Modifications on 25 June 2003
=============================
- Fixed a couple of minor bugs in the function listings.
- Added MRU list.
- Fixed a bug with the ftp when deleting accounts
- Added a menu item in the ftp menu to configure accounts
without going threw open/save to ftp.
- Switched to NSIS install system for smaller installs.
- Modified comment loading to be file based so comment files can be
exchanged. Included comments for all languages I knew the comment
syntax for. (about 10)
- Fixed an icon on the FTP that was not showing up correctly in other
color schemes.
- Fixed comment block and uncomment block so they highlight what was
previously highlighted.
- Drag/Drop File support :)
- Print Preview added.
- Printing works.
Modifications on 24 June 2003
=============================
- Functions list now works. You can configure function keywords
in the properties dialog. I've inclueded the keywords for
Visual Basic, C++, and Pascal/Delphi as those were the 3 I knew.
As it stands C++ is limited to just void functions and classes.
This is because it's a fairly generic engine as it needs to be
to support all languages and say an int variable in c++ could
be misread as an int function :)
- Fixed bug in proposal with tcl/tk.
- Fixed bug with editing tasks
- Tasks at 100% get checked
- When closing docked windows the check mark for the menu item is
removed.
- Multiline String support for HTML and Perl. More will come.
Modifications on 22 June 2003
=============================
- Now you can define custom languages. You can modify the settings from the
properties window of cEdit.
- Fixed a few problems with images not properly displaying on different color
modes
- Fixed a problem with ftp freezing if you hit cancel without being connected.
- Added a popup menu to the tabbar as requested by a user.
- Some minor bug fixes, and updates.
Modifications on 13 June 2003
=============================
- Fixed the spell checker
- Added a status bar menu item to hide/show the statusbar.
- Made the MDI tabs menu item work.
- Show Results works.
- Insert Date/Time works.
- Insert from file works.
Modifications on 14 June 2003
=============================
- A lot of work related to the hex editing capability. Added a find dialog
for hex files. Also made it so modified hex view will bring up the save
dialog, and made undo, cut, copy and paste work with it if it's in view.
- Fixed up the tab positions for all the windows, so tabbing threw objects
will be properly ordered.
- Modified the credits a little bit to include a couple more people.
What is cEdit?
cEdit is and always has been an attempt by myself to produce
a high quality piece of code editing software or IDE (Integrated
Development Enviroment) which would support many of the advanced
features of such editors as Ultraedit, while remaining totaly free
and open source.
Why use cEdit?
This question would be very dependant upon the person. I myself like
cEdit for updating my website, and working on some code. It's smaller,
and faster than most native IDE's such as Visual C++ and Borland Delphi,
and can utilize their compilers to handle all the compiling of my code.
It also has a large number of features not existing in many IDE's that come
in handy for me. I find the Quick tags aid me in working on my website at
times as well. Overall cEdit is in my opinion a pretty good little editor,
which serves it's purpose nicely. As for why you should use it I leave that
up to you. It may not be right for you at all. It might be perfect. Experiment
with it if you like and I hope it does serve some purpose for you.
What language is cEdit written in?
Borland Delphi 6, Personal Edition. This version of Delphi is completly free,
so anybody interested in expanding upon cEdit is more than capable of obtaining
a copy to work with it. cEdit does use a number of free components to achieve
some of it's features. The delphi community is to a large degree very willing
to share their work. This cuts back on development time in many places by
providing components to handle any of a number of tasks.
Similiar to Homesite Docking?
Some of you may notice that the docking in cEdit is similiar to homesite. This
was a goal I set out to achieve from the beggining. I've always liked the homesite
gui, and think it is an excellent all around editor. It's only major lacking is that
it's somewhat expensive. The goal of cEdit is as stated to provide a solid and free
editor. Now for those interested in achieving docking such as seen in cEdit it's
really pretty easy. cEdit is using a component written originally for the Open Perl
IDE which I've modified to give the features it has now, and made substantially easier
to use. It is under the mozilla license which means your more than welcome to use
it in your own projects. Just drop a little credit for the authors.
What language is the Editor written in?
Delphi. I can't take credit for it. This component is known as synedit, and is
a completly free code editing textbox. It is extremly powerful,
fast, and supports a number of features. It is usable in just about any common
language available, and other users are building in support on a regular basis.
cEdit uses a very mildly modified version which simply has a couple of small
functions built into it which come in handy for my own needs.
Docking
The docking enviroment in cEdit is fairly advanced. At first startup there will be
a total of 6 docked windows, 2 on left, right, and bottom each, and 9 docked toolbars.
The tabs at the top can accept toolbars, as can the docking area. You can dock
windows to the left, right, bottom, top, over eachother, on the side of eachother,
or even into eachother creating a tabbed enviroment. All the docking locations will
be remembered each time you close cEdit, and reloaded each time you start it, so you
can configure the editor to look however you prefer it to look.
MDI Tabs
MDI tabs allow you to fairly easily switch between open windows when you have a lot
of windows open. They are located near the bottom of the editor window. Just click
on the tab corrasponding to the window you want to work in and the window will be
brought up. These tabs will be highlighted with a default color of red which can
be changed in options and have an * symbol next to the name if it's modified.
Smart Quick Tags
Earlier versions of cEdit had quick tags which were just important keywords and such
for languages. cEdit 5 has smart quick tags. These keywords are configured to work
much like a simple script. They can do nothing more than insert text, or they can
also be setup to have cEdit inquire for information to finish them off. To give this
feature a try, try inserting the A keyword from the Html tags. You will be asked
for the URL and then the description of the link and it will produce a fully formated
link for you.
Features:
- Embeded Language Support
- Smart Quick Tags - Script like system
- Maintain Indention
- Projects
- Plugins
- Bookmarks
- Unlimited Undo/Redo
- Link to compiler
- Built In FTP
- Open from Web
- Comment Blocks
- Advanced window docking layout (Dock/Tear off Tabs, and windows)
to allow for extensive customization.
- Gui Similiar to Homesite's.
- Line Numbers
- Unlimited Language Support
- Templates Support
- Displays Compiler Output
- Built in Webbrowser
- Quick links for access to commonly used sites.
- Detects when files being edited are changed.
- MDI Tab layout allowing for easy file navigation.
- Find in Files
- Find/Replace
- Goto Line
- Quick File Access.
- Brace Matching
- Formatting options
- Search quickly from a toolbar
- Macros
- Built in webbrowser.
- Tools
- Advanced settings
- Complete Help File
- Export source to completly formatted HTML or RTF code
- Load and Save toolbar states at exit and startup. Allows you to fully
customize the cEdit GUI to your prefrences and it remembers it all for you.
- Task List (Works kind of like a simple sticky note app to provide you with
reminders on things you need to complete.
近期下载者:
相关文件:
收藏者: