Welcome Guest ( Log In | Register )



2 Pages V   1 2 >  
Reply to this topicStart new topic
> Notepad++, Notepad alternative
Jeigh
post May 29 2007, 11:43 AM
Post #1


Whitest Black Mage
Group Icon

Group: [MODERATOR]
Posts: 1,352
Joined: 20-May 05
From: NB, Canada
Member No.: 5,281



So, while this isn't anything new to a large portion of you, last night I was helping a fellow board member out and introduced him to this gem of a program, notepad++ (free, btw). http://notepad-plus.sourceforge.net/.Now if you have this program or have tried it the following will be pointless to read, but if you haven't you might find this very useful.

Many of us, when coding anything from html or php to c++ or java, will eventually shy away from the bulky processor heavy IDE's in favor of more light weight solutions. I know when I'm not working on huge scale projects I prefer vi or notepad to eclipse or visual studio any day of the week. If you are like me then this program is for you.

Basically notepad++ (as well as some other notepad replacements like notepad2) basically take the light weight, clean interface and basic capabilities of notepad or another very simple text editor and add in some of the shinier features of higher end text editing software such as tabs for multiple files, syntax highlighting, line numbers, some formatting options, etc. The syntax highlighting is one of my favorites as out of the box it can detect most common file types and highlight accordingly (all customizable) and there are plug-ins you can download to add more languages to it (or set up your own highlighting scheme if you feel so inclined). This allows a relatively powerful editing experience without bloated features, long program load times, resource hogging, etc.

Notepad++ will NOT offer all the bells and whistles of a fully integrated IDE. It won't take on eclipse for managing and building java projects but for small file sets or web editing it's an amazing program. Basically it hit me that just because it's been around awhile and been mentioned in various topics here, with the new members daily and sheer number of people swimming in some code or another it might be useful to throw out a mention of this program once again. Notepad++ is always on my usb key and I use it all the time, hopefully this will let some of you stumble onto this little app too.
Go to the top of the page
 
+Quote Post
SilverFox
post May 29 2007, 07:11 PM
Post #2


Premium Member
Group Icon

Group: Members
Posts: 206
Joined: 26-February 07
From: Texas
Member No.: 20,598



Notepad++ is a god send. I have been using it.

ITs synatx highlighting, line numbering and tree viewing its AWESOME.

I recommend it to anyone, anything, any day.

I'm having to code on a PC without it and is like misery.
Go to the top of the page
 
+Quote Post
Mark420
post May 29 2007, 08:18 PM
Post #3


The Modernator
Group Icon

Group: Members
Posts: 486
Joined: 6-August 06
From: The Interweb!
Member No.: 15,021



I must agree with both you, notepad++ is just simply amazing wink.gif
The amount of languages it can understand is staggering.
Another great bit of open source coding from the masses to the masses.
Mark420;)
Go to the top of the page
 
+Quote Post
Arbitrary
post May 29 2007, 11:23 PM
Post #4


Premium Member
Group Icon

Group: [HOSTED]
Posts: 377
Joined: 17-June 06
From: Adblock life
Member No.: 13,992



I agree with all those above me--Notepad++ is truly great. The lightness of it really appeals to me--sometimes I really don't need a million buttons cluttering my interface. Notepad++ adds onto Notepad numerous features that are quite useful while coding, but aren't necessarily needed for a not-so-huge project.

Treeviewing is especially useful as well. Though sometimes I wish they could put the tree tab (you know, those little + and - signs) next to the text of the level that it's collapsing so that it's easier to see exactly what it is collapsing. Otherwise, it kind of acts as if you have no tabs in your code, which can become confusing.

I also like how you can specify the colors for syntax highlighting for different languages. Very useful when you need to work with a specific type of file. Jedit also does this nicely, but after downloading it, I've discovered Jedit to be far slower in loading and just overall more annoying. Tabs are a plus for Notepad++--it really operates the same way Firefox does, something I'm used to and prefer. Jedit's frames are harder to work with--too much resizing and Jedit won't let me close any individual frames.

Line numbering is pretty basic, but at least Notepad++ keeps it on automatically, unlike Jedit, which requires you to turn it on for every file you open. Eclipse or Visual Studio is really only when you've got something extraordinarily grand that you're working on with other people. Otherwise, simple is usually better. :-D
Go to the top of the page
 
+Quote Post
matthewk
post May 30 2007, 01:10 AM
Post #5


Member [ Level 1 ]
Group Icon

Group: Members
Posts: 47
Joined: 24-May 07
Member No.: 22,128



I really like Notepad2. I wish Notepad2 had tabs though. Notepad++ has always looked a little bloated to me. The last one I have tried is pspad, but it's hard to leave Notepad2. I just wished it had tabs! If you want to check out Notepad2, see http://www.flos-freeware.ch/notepad2.html. Also, wikipedia has some more information about the liteweight, nice for programming or typical text file program: http://en.wikipedia.org/wiki/Notepad2.
Go to the top of the page
 
+Quote Post
Jeigh
post May 30 2007, 11:32 AM
Post #6


Whitest Black Mage
Group Icon

Group: [MODERATOR]
Posts: 1,352
Joined: 20-May 05
From: NB, Canada
Member No.: 5,281



I do remember notepad2 being even lighter then notepad++ but the reason you mentioned was my reason for switching, the tabs. I actually started out using notepad2 first when I wanted to see what was out there beside notepad for lighter code editing solutions. Unfortunately if I was going to get something with a bit more kick to it I wanted/NEEDED (ok need might be a bit strong) tabs... plus notepad++ seems to handle syntax highlighting for more languages more easily and I never work on one language for very long at a time so thats also a big perk for me.

But yes I agree, notepad2 is a very strong choice as well if notepad++ just doesn't cut it for you.
Go to the top of the page
 
+Quote Post
matthewk
post May 30 2007, 05:33 PM
Post #7


Member [ Level 1 ]
Group Icon

Group: Members
Posts: 47
Joined: 24-May 07
Member No.: 22,128



Yeah, I agree with the more support for more languages in syntax highlighting and it being easier in that way. I just use a hand full of languages, so I want the interface I work in to be as liteweight looking as possible. Another one I have tried out is TextPad. It has tabs too, but I'm not sure if it is a keeper, hehe smile.gif See more here: http://www.textpad.com/
Go to the top of the page
 
+Quote Post
Jeigh
post May 31 2007, 02:08 AM
Post #8


Whitest Black Mage
Group Icon

Group: [MODERATOR]
Posts: 1,352
Joined: 20-May 05
From: NB, Canada
Member No.: 5,281



I've used that one as well wink.gif I think I actually used it quite awhile but then eventually switched over to notepad++. There are really a lot of variants out there each with their own strengths and weaknesses so for anyone who does a large amount of code editing its worth looking around. Sure if your text editing is solely for big written documents word or open office is the key, but for coding? I love these little lightweight buggers
Go to the top of the page
 
+Quote Post
Soto
post May 31 2007, 02:45 AM
Post #9


Newbie [ Level 2 ]
Group Icon

Group: Members
Posts: 21
Joined: 31-May 07
From: Somewhere, New York
Member No.: 22,288



I'm interested in this program, it seems to be a great, yet simple and easy to use program. As i am still a beginner in coding ( i don't consider html, css a coding language ), i dont see any obvious ways to compile c++ programs, or any other, or any other language that requires compiling. Anyone think they could help me out ? smile.gif

This post has been edited by Soto: May 31 2007, 02:58 AM
Go to the top of the page
 
+Quote Post
Jeigh
post May 31 2007, 11:16 AM
Post #10


Whitest Black Mage
Group Icon

Group: [MODERATOR]
Posts: 1,352
Joined: 20-May 05
From: NB, Canada
Member No.: 5,281



haha well thats an issue that you should look over in the programming forums for help with wink.gif But to make a VERY big generalization/simplification of it, an easy way is to download and install a compiler and then use the command prompt to compile the files wink.gif But yes, notepad++ would be great for a beginner as it would force you to learn how to compile and run software without just using a big "compile" button built into an IDE haha
Go to the top of the page
 
+Quote Post

2 Pages V   1 2 >
Reply to this topicStart new topic

Collapse

> Similar Topics

Topics Topics
  1. What Do You Use For Web Programming?(83)
  2. Special Characters In Notepad(13)
  3. Google Adsense Alternative(42)
  4. Very Alternative OS-es(11)
  5. Network Places: Alternative To Ftp On Windows(10)
  6. One-Stop Shop For Serious Geeks (Alternative Software)(3)
  7. Swift 3D: I'm Looking For An Opinion / Alternative(0)
  8. Looking For A Great Source Code Editor For(5)
  9. Where To Find Notepad++ For Linux ?(37)
  10. A True Alternative To Paypal? What And Why!(31)
  11. Meebo: Yahoo Messenger Alternative(8)
  12. Any Good Notepad2/Notepad++ Work-Alikes For PHP(3)
  13. Representing Fractions With Continued Fractions(0)
  14. Google's Alternative To Sourceforge.net(5)
  15. Pc-bsd(6)
  1. Need An Alternative To $http_post_data For PHP4(5)
  2. The Smashing Pumpkins(4)
  3. Server Side Includes - Alternative Method To This?(3)
  4. Need MySQL Alternative To The Syntax "or die()"(8)
  5. Slipknot(3)
  6. Browsing Linux Easily(3)
  7. Add “open With Notepad” To Right-click Context Menu(10)
  8. Oracle "lite" Alternative?(9)
  9. Slax: A Very Cool Alternative Live Cd Os!(7)
  10. Alternative Mobo(4)
  11. Bootvis Alternative ?(2)
  12. Alternative "activation" ?(2)
  13. Any Gmail Alternative(7)


 



- Lo-Fi Version Time is now: 11th October 2008 - 07:36 AM