Geek Software of the Week: Notepad++

Nothing is more boring than a simple text editor… right? Well, no! If you are like me, I am always looking for great text editors, because I use one all the time! And, after a while, I started thinking, wouldn’t it be great if notepad did this, or that, or the other? Well… Notepad++ does just that!

Notepad++ Open Source Text Editor

“Notepad++ is a free source code editor (and Notepad replacement) which supports several programming languages running under the MS Windows environment. This project, based on Scintilla edit component (a very powerful editor component) are written in C++ with pure win32 api and STL (that ensures the higher execution speed and smaller size of the program), is under the GPL Licence.”

Here are the features of Notepad++ :

Syntax Highlighting and Syntax Folding

Supported languages : C, C++, Java, C#, XML, HTML, PHP, Javascript, RC resource file, makefile, ASCII art file (extension .nfo , screenshot1, screenshot2), doxygen, ini file, batch file, ASP, VB/VBS source files, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, TCL, Assembler, Ruby, Lisp, Scheme, Properties, Diff, Smalltalk, Postscript and VHDL.

WYSIWYG

If you have a color printer, print your source code (or whatever you want) in color.

User Defined Syntax Highlighting

It allows user to define his own language : not only the syntax highlighting keywords, but also the syntax folding keywords, comment keywords and the operators.

Auto-completion

For most supported languages, user can make his/her own API list (or download the api files from dowload section). Once the api file is ready, type Ctrl+Space to launch this action.

Multi-Document

You can edit several documents at the same time.

Multi-View

You have two views at same time. That means you can visualize (edit) 2 different documents at the same time. You can visualize (edit) in the 2 views one document at 2 different positions as well. The modification of document in one view will carry out in another view (i.e. you modify the SAME document when you are in clone mode).

Regular Expression Search/Replace supported

You can search and replace one string in the document by using the regular expression.

Full Drag ‘N’ Drop supported

You can open a document by drag & drop. You can also move your document from a position (or even a view) to another by drag & drop.

Dynamic position of Views

The user can set the position of the views dynamically (only in 2 views mode : the splitter can be set in horizontal or in vertical).

File Status Auto-detection

If you modify or delete a file which opened in Notepad++, you will be notified to update your document (reload the file or remove the file).

Zoom in and zoom out

That’s another fantastic function of Scintilla component.

Multi-Language environment supported

The Chinese, Japanese, Korean, Arabic and Hebrew Windows environments are supported. See Notepad++ under the Chinese Windows , under the Arabic Windows and under the Hebrew Windows in action screenshot.

Bookmark

User can just click on the bookmark margin (located right side of line number margin) or type Ctrl+F2 to toggle a book mark. To reach the bookmark, type just F2 (Next bookmark) or Shift+F2 (Previous bookmark). To clear all bookmarks, click the Menu Search->Clear All bookmarks.

Brace and Indent guideline Highlighting

When the caret stay beside of one of those symbol { } [ ] ( ) , the symbol beside of caret and its symmetric opposite symbol will be highlighted, as well as the indent guideline (if any) in order to locate the block more easily.

Macro recording and playback

Geek Software of the Week: m0n0wall

m0n0wall Firewallm0n0wall (yes, that is with “zeroes” rather than letter “o’s”) is the BEST totally free software/hardware based firewall there is! Previously, I used Smoothwall, which is also excellent, but m0n0wall has a lot of very cool features that “puts it over” as the best!

m0n0wall Free, Open Source Firewall

“m0n0wall is a project aimed at creating a complete, embedded firewall software package that, when used together with an embedded PC, provides all the important features of commercial firewall boxes (including ease of use) at a fraction of the price (free software). m0n0wall is based on a bare-bones version of FreeBSD, along with a web server, PHP and a few other utilities. The entire system configuration is stored in one single XML text file to keep things transparent. m0n0wall is probably the first UNIX system that has its boot-time configuration done with PHP, rather than the usual shell scripts, and that has the entire system configuration stored in XML format.”

m0n0wall already provides many of the features of expensive commercial firewalls, including:

  • web interface (supports SSL)
  • serial console interface for recovery
  • – set LAN IP address
    – reset password
    – restore factory defaults
    – reboot system

  • wireless support (access point with PRISM-II/2.5/3 cards, BSS/IBSS with other cards including Cisco)
  • captive portal
  • 802.1Q VLAN support
  • stateful packet filtering
  • – block/pass rules
    – logging

  • NAT/PAT (including 1:1)
  • DHCP client, PPPoE, PPTP and Telstra BigPond Cable support on the WAN interface
  • IPsec VPN tunnels (IKE; with support for hardware crypto cards, mobile clients and certificates)
  • PPTP VPN (with RADIUS server support)
  • static routes
  • DHCP server and relay
  • caching DNS forwarder
  • DynDNS client and RFC 2136 DNS updater
  • SNMP agent
  • traffic shaper
  • SVG-based traffic grapher
  • firmware upgrade through the web browser
  • Wake on LAN client
  • configuration backup/restore
  • host/network aliases
  • Geek Software of the Week: IZArc!

    As a geek… I unzip and zip a lot! Now, along comes a totally FREE, and very useful, archive tool! Check this out!

    IZArc Archiver Utility

    “IZArc is the ultimate archive utility supports many archive formats like: 7-ZIP, A, ACE, ARC, ARJ, B64, BH, BIN, BZ2, BZA, C2D, CAB, CDI, CPIO, DEB, ENC, GCA, GZ, GZA, HA, IMG, ISO, JAR, LHA, LIB, LZH, MDF, MBF, MIM, NRG, PAK, PDI, PK3, RAR, RPM, TAR, TAZ, TBZ, TGZ, TZ, UUE, WAR, XXE, YZ1, Z, ZIP, ZOO. With a modern easy-to-use interface, IZArc provides support for most compressed and encoded files, as well as access to many powerful features and tools. It allows you to drag and drop files from and to Windows Explorer, create and extract archives directly in Windows Explorer, create multiple archives spanning disks, creating self-extracting archives, repair damaged zip archives, converting from one archive type to another, view and write comments and many more. IZArc has also build-in multilanguage support.”

    So… this one does it all! I got rid of several tools and now just use IZArc! Cool!

    ISORecorder: Geek Software of the Week!

    This one is worth every penny I didn’t have to pay for it! No bloated Nero to burn an ISO file to a CD! Now, you have a simple “Windows Wizard”-like interface to burn ISOs! It really, really does truly rock!

    ISORecorder Download

    “ISO Recorder is a tool (power toy) for Windows XP, 2003 and now Windows Vista, that allows (depending on the Windows version) to burn CD and DVD images, copy disks, make images of the existing data CDs and DVDs and create ISO images from a content of a disk folder.”

    MediaMonkey: Geek Software of the Week!

    MediaMonkey

    I used to really like Musicmatch. Then it got bigger, and “heavier” and finally started doing things that I just can’t stand, like showing ads, asking you to buy add-ons, etc. Yeesh! Then, I downloaded an update, and ever since it displayed an error every time my system was rebooted. I had had enough! So, I removed Musicmatch! But, then, I had to play my MP3s “one at a time.” Enter MediaMonkey!

    MediaMonkey Download Page

    Now, I can play albums, or collections of media again! And, MediaMonkey has assembled their free “jukebox-like” player using Open Source software bundled into their software! Cool!

    “Manage a music library consisting of small to very large collections (50,000+ ) of audio files and playlists*, whether they’re located on your hard drive, CDs, or a network. Organize, browse, or search music by Genre, Artist, Year, Rating, etc., and never waste your time trying to find mp3s you know you have. MediaMonkey is the music organizer for the serious collector.

    *Supports MP3, OGG, WMA, FLAC, MPC, WAV, CDA, M3U, PLS, etc.

    Synchronize with iPods and other Portable Audio Devices in seconds. Simply configure MediaMonkey once, and then click the Synchronize button to synchronize tracks and related properties including Album Art, ratings, play history, and playlists with a broad range of portable devices. With Volume Leveling, the tracks will even play back on your device at consistent volumes!”

    This is a GOOD ONE!

    xp-AntiSpy: Geek Software of the Week!

    Windows XP does many strange and mysterious things by default. It reports a great deal of info back to it’s Evil Microsoft Masters in Redmond. So, enter xp-AntiSpy!

    xp-AntiSpy

    “The xp-AntiSpy is a little utility that lets you disable some built-in update and authentication ‘features’ in Windows XP. For example, there’s a service running in the background which is called ‘Automatic Updates’. I don’t know what this service transfers from my machine to other machines on the internet, especially the MS ones. So I play it safe and disable such functions. If you like, you can even disable these functions manually, by going through the System and checking or unchecking some checkboxes. This will take you approximately half an hour. But why waste time when a little neat utility can do the same in 1 minute? This utility was successfully tested by lots of users, and was found to disable all the known ‘Suspicious’ Functions in Windows XP.”

    Geek Software of the Week: PC Wizard

    PC Wizard is a powerful utility designed especially for detection of hardware, but also to do additional analysis. It’s able to identify a large number of system components and it supports the latest technologies and standards. This tool is periodically updated (usually once per month) in order to provide most accurate results.

    PC Wizard 2006 is also designed to analyze and benchmark your computer system. It works with many kinds of hardware, giving results for CPU performance, Cache performance, RAM performance, Hard Disk performance, CD/DVD-ROM performance, Removable/FLASH Media performance, Video performance, MP3 compression performance.

    PC Wizard 2006

    This is an amazing utility, to be totally free! It is as good as any “paid” utility I have seen… check it out!

    Geek Software of the Week: CurrProcess

    This week’s GSotW comes from “Sam” one of our faithful Podcast listeners in Germany! This is very neat! You can monitor processes on your Windows system and it even “flags” processes that are “bad!” Here’s what Sam says in his e-mail:

    “…However here’s my recommendation for the Geek Software of the Week:

    CurrProcess by NirSoft

    the program is freeware, it’s called CurrProcess and it shows the running processes on your computer, similar to the Task Manager.

    The advantage over the Task Manager is that it still shows the processes that are hiding itself and are not shown in the Task Manager which are usually viruses or spyware.

    It even marks suspicious processes red, so they are easy to spot.

    This program has helped me a lot locating all kind problems on my customers.”

    CurrProcess

    Great suggestion, Sam! Thanks for sharing… and thanks for listening! Keep those e-mail suggestions for GSotW coming in, folks! Send them to: DrBill [AT] TheComputerCurmudgeon.com (Of course, replace the [AT] with a “@” sign… thanks!)

    Geek Software of the Week: Express Burn

    If you are a geek, you sometimes need to burn an ISO image to a CD. Say, you want to install Linux… you can download ISOs but you can’t just “copy” those ISO files to CDs!!! (Believe me, I know some that have actually tried that!) You need a CD burning tool! But tools like Nero Burning ROM aren’t free… and Nero has gotten huge and bloated with features that you don’t need, or want! So, how about a FREE CD burning tool?

    Express Burn FREE CD Burning Software

    Features:

  • Writes both data CDs (for files) and audio CDs (to be played in CD Players).
  • Records CD Recordable (CDR) and CD Re-recordable (CDRW) discs.
  • Support Jolliet and CDA formats.
  • Data CDs support multilevel folders and long file names.
  • Audio CDs are recorded with direct digital recording (so perfect audio quality is maintained).
  • For Audio CDs it supports wav, mp3, wma, au, aiff, ra, ogg, flac, aac and a number of other audio file formats.
  • Data CDs are fully ISO compliant with Joliet extension.
  • Includes command line operation for automation and integration with other programs.
  • Simple, easy to use interface for day-to-day operation.
  • Be sure to download and use the “freeware” edition.

    Geek Software of the Week: DBAN

    Have you ever sold or donated a PC to someone else? Have you considered that even if you “delete” your private data, it is still recoverable? So, your data COULD be retrieved and used to get into your bank account, etc.! You need a way to totally ZAP your data! Well, here you go!

    Darik’s Boot and Nuke

    “Darik’s Boot and Nuke (‘DBAN’) is a self-contained boot floppy that securely wipes the hard disks of most computers. DBAN will automatically and completely delete the contents of any hard disk that it can detect, which makes it an appropriate utility for bulk or emergency data destruction.”

    DBAN comes in a floppy and CD-ROM version. And, of course, it is totally FREE!

    PLEASE NOTE: As Darkmoon points out in a comment to this post, there is NO “CONFIRM” option, once you choose to wipe your drive with DBAN, it will just WIPE IT! And, there is no return from this! Your data will be GONE! You have been warned! Don’t come crying to the Doctor! [Grin!]

    By the way, if you are looking for a utility to simply delete files securely, WITHOUT wiping the hard drive, check out simple File Shredder available here:

    Eraser

    1 33 34 35 36 37 38