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.

近期下载者

相关文件


收藏者