EditPad - Syntax Highlighting Editor

EditPad is free syntax highligting programmer's editor I'm using heavily at work. And my several friends too :-).

SDI Sample ImageMDI Sample Image

Development environment: MS-VC6 SP3, MS-Windows 98
Target environment: Win32 platforms

Description

EditPad doesn't bring so much new programming techniques, I've just used "the best" of sources at this site and added some my work to make an editor for programmer's all-purpose usage. I often needed to edit various files in a small SDI editor and Notepad was too simple for me. I wanted to have regular expressions and other useful things. At last I made MDI version too and now I'm writing code in that one instead of in the MSVC IDE ;-).

This editor isn't full of GUI "beautifiers". I made it as simple as I considered it to be usable. It's supposed to be used often for work. Some features of EditPad:

  • Notepad replacement (editpads - SDI version)
  • ...pad for more files editing at the same moment (editpadm - MDI version)
  • Printing support (not coloured)
  • Recently used files remembering
  • Different settings for different kinds of files (must differ by extension)
  • Regular expressions for searching and replacing
  • Autoindent and brackets automatic indenting
  • Autocomplete the rest of current word
  • Case changes
  • Using tabs/spaces
  • Highlighting syntax of source code
  • Toggling source/header files in the editor

Some coding techniques

  • Syntax coloring editor component I extended with:
    • more highlighting languages
      (Plain text :-), BASIC (Visual), Batch (MS-DOS), C/C++, DCL (AutoCAD's DCL), FORTRAN, HTML, Java, LISP (AutoCAD's AutoLISP), PERL, REXX, Resources (MS-Windows), SGML, Shell script (UNIX), SIOD, SQL, TCL, TEX)
    • brackets autoindenting (ANSI or GNU mode)
    • automatic inserting of the space before left parenthese
    • automatic completing of the rest of current word after the word found in front of or in back of the cursor position
    • opening source/header file which belongs to currently opened document
    • patches and extensions from comments at Andrei's page applied
  • Notifying about externally modified or deleted files
    (I found two articles about it at this site but no one worked for me. I "discussed" the problem with CFileChangeEvent and MSDN and wrote new class CFileEvent almost from scratch.)
  • Full Screen mode implementation

Distribution form

You can get two zipped archives at the bottom of this page. The first one consists of installable executables:

    editpad_exe.zip

        distrib/    - files to copy somewhere onto your disk
        readme.txt  - a short description of the package

and the second one of complete source tree:

    editpad_src.zip

        batch/      - several files to copy to root of this archive to automate
                      some developing tasks
        both/       - sources for both SDI and MDI versions (with project)
        both/       - sources for both SDI and MDI versions (with project)
        distrib/    - a placeholder for built executables and help
        multi/      - sources for MDI version (with project)
        single/     - sources for SDI version (with project)
        readme.txt  - a short description of the package

You will need following libraries to run EditPad: msvcrt.dll, msvcp60.dll and mfc42.dll.
If there're no such files in your windows system directory you can get them from Microsoft or from my GUI tools page, where is the link to EditPad primary site too.

Acknowledgements

I have to thank very much all people at this site for their work - I learnt here quite a lot. These persons helped me when I was writing EditPad - thanks them once more:

Downloads

Download executable files - 283 Kb
Download source archive - 343 Kb


Comments

  • Olanzapine Medication Cheap

    Posted by cheap-zyprexa on 07/07/2013 06:22am

    zyprexa ratings reviews, I found it: Purchase Generic Olanzapine Drugs - zyprexa relprevv wikipedia, Purchase Zyprexa No Rx

    Reply
  • Order Cheap Zyprexa Online Without a Prescription

    Posted by Kristen705 on 07/02/2013 12:33pm

    Olanzapine Online No Rx Cheap Purchase Olanzapine Medication - zyprexa side effects tremor

    Reply
  • Order Cheap Prozac Online Cheap

    Posted by Karen319 on 07/01/2013 11:46am

    http://prozacbuyonline.com/#purchase-59 Order Fluoxetine Medication Cheap - taking prozac high

    Reply
  • purchase generic Lexapro Escitalopram online without a prescription

    Posted by Traistasteway on 06/30/2013 11:22pm

    Mayo Clinic is a not-for-profit organization and proceeds from Web advertising help support our mission. Mayo Clinic does not endorse any of the products and services advertised. Depression can be caused by biological, psychological, and social factors. The specific symptoms vary from physical signs, such as weight loss or gain, to emotional ones such as feeling helpless. Generally speaking, these symptoms all represent a sadness that just won't go away. lexapro maximum dosage dose. Subscribe to our Managing Depression e-newsletter to stay up to date on depression topics. coming off lexapro 5mg. Buy Escitalopram Drug - Go Here: [url=http://www.lexaprobuyonlinepills.com#order-cheap-escitalopram-online-cheap]buying lexapro[/url] 2004 cheap lexapro, Buy Escitalopram Online No Rx - buying lexapro online. lexapro withdrawal joint pain. ^ Depression Guideline Panel. Depression in primary care. Vol. 2. Treatment of major depression. Clinical practice guideline. No. 5. Rockville, MD: Agency for Health Care Policy and Research, 1999. lexapro dosage versus celexa

    Reply
  • Order Prozac Online No Rx Cheap

    Posted by Polina634 on 06/28/2013 03:54am

    Purchase Prozac Online Cheap Cheap Generic Prozac - forgot take prozac 3 days

    Reply
  • buy cheap Lexapro online without a prescription

    Posted by RawweRasmanty on 06/27/2013 05:08pm

    Depression - Treatments Question: What kinds of treatments have been effective for your depression? buy cheap Lexapro online purchase generic Lexapro Escitalopram online no prescription. Light therapy, also known as bright light therapy or phototherapy, involves using certain intensities of light to treat symptoms of depression, seasonal affective disorder, fatigue and insomnia. Light therapy is used with LED, fluorescent or incandescent bulbs in a device known as a light box. During the warmer months, you can use light therapy by going outside on a warm, bright day. If you have depression, you should consult your mental health professional before beginning any type of treatment. [url=http://www.lexaprobuyonlinepills.com/#472361-purchase-lexapro-cheap]order generic Lexapro Escitalopram online[/url] Selective serotonin reuptake inhibitors (SSRIs). SSRIs  work by altering the amount of a chemical in the brain called serotonin.

    Reply
  • buy Olanzapine online

    Posted by BuyZyprexa41 on 06/26/2013 02:39am

    zyprexa velotab bijsluiter Purchase Cheap Zyprexa Online No Prescription zyprexa and children [url=http://www.zyprexabuyonline.com/#10-purchase-cheap-olanzapine-online-cheap] Order Zyprexa Without a Prescription Cheap [/url] zyprexa sleepiness Buy Cheap Olanzapine Online No Rx zyprexa pharmacy price

    Reply
  • purchase cheap Prozac online without a prescription

    Posted by ProzacOnline25 on 06/25/2013 02:07am

    yawning with prozac Purchase Fluoxetine No Prescription Cheap effects 60mg prozac [url=http://www.prozacbuyonline.com/#48-purchase-cheap-prozac-online-no-prescription] Purchase Prozac Pills [/url] prozac side effects weight gain Purchase Fluoxetine Without Rx Cheap prozac lyrics dexter freebish

    Reply
  • order Tramadol online

    Posted by DeleEmeflek on 06/23/2013 09:23am

    Zoloft as low order cheap Tramadol online purchase Ultram online Elongated cells have two extensions, which emits into [url=http://www.buyonlinetramadolpills.com/#546039-ultram-online-medication-cheap]purchase generic Tramadol Ultram online no prescription[/url] However, fail to complete all four steps and you will only ever get temporary relief.

    Reply
  • where you can take the cheapest clarisonic mia

    Posted by iouwanzi on 06/06/2013 09:28am

    [url=http://www.australiaclarisonic.com/]clarisonic brush[/url] N’importe quel moment une personne prise à la dernière mode en mode et beauté, vous réalisez vraiment que le faste et le glamour des années 20 ont tendance à être offerts. Pour sûr, hivernal sera donner stratégie vers grésillant chaud pin up en vous en fait toute cette métamorphose, vous pouvez compter sur n’importe quelle collection de ghd écarlate.Cette approche complètement nouveau petit format Styler Golden Classic ® réinventé simplement en changeant la couleur concernant la véritable redressage des disques et donc passer à travers du métal jaune pour vous à rouge foncé. [url=http://www.australiaclarisonic.com/]clarisonic brush[/url] Les producteurs primaires suivantes commencé pour sa bonne qualité merveilleuse de votre sèche-cheveux et fer à lisser est aujourd’hui célèbre également la distinction entre les femmes qui parfois vous avez besoin pour redresser votre chevelure afin d’éliminer ces types de problèmes ghd fer luxe Violet, à son tour, n’est pas un peu ne serait tout simplement pas seulement en possession du logiciel. un temps très long sur les compétences à l’aide de modèle MK4 GHD coiffer les cheveux bouclés, qui habituellement aurait certainement visiteurs parfaites un partage vraiment Thru la douceur, verrouille par exemple signifiait redresser ce n’est, en général, les lois de tension semi-automatique ou entièrement automatique et les règlements, vous pouvez acheter un bon cheveu sauvage style avec vous partout dans le monde grâce à une Botheration vitale tout autour. meilleurs d’entre eux à travers un endroit spécifique pour redresser redresseur GHD MK4 cheveux bouclés pourraient l’être. problème en effet, le fait qui se produit à l’aide d’un opérateur capable dvd, plus de points, le type choisi des méthodes simples pour vous aider à contrôler l’application correcte et [url=http://www.australiaclarisonic.com/]clarisonic australia[/url] Vous le trouverez légitimes, la plupart d’entre nous ne considérerons pas un facteur de que chacun d’entre nous n’ont aucune idée après la plupart des ! Conçu pour (certains) exactement qui ne connaissent pas le véritable label, que ne devrait pas la touche panique, comme je l’expliquerai avec plusieurs phrases ce qu’il arrive à être. Mon partenaire et moi est contacté par ghd pas cher à savoir dans le cas que je voulais partager avec vous leurs marchandises et sont utilisées pour n’hésitez ne pas nécessairement 1 plus loin que j’ai votre am loyal pour les années.

    Reply
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Live Event Date: October 29, 2014 @ 11:00 a.m. ET / 8:00 a.m. PT Are you interested in building a cognitive application using the power of IBM Watson? Need a platform that provides speed and ease for rapidly deploying this application? Join Chris Madison, Watson Solution Architect, as he walks through the process of building a Watson powered application on IBM Bluemix. Chris will talk about the new Watson Services just released on IBM bluemix, but more importantly he will do a step by step cognitive …

  • Today's "average" business in general is ever more reliant on technology and the Internet. Mobility is the most often cited business trend that has transformed the way many of us work and communicate. From an IT security perspective, this means that protection methods and tools from even a few years ago are rapidly becoming "unfit for purpose." This guide provides crucial facts to assist you in building a robust business case, meeting the demands of your business, and protecting against threats now and in the …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds