tag:blogger.com,1999:blog-11788780.post5738801464691745306..comments2023-12-29T13:22:33.104-08:00Comments on JJinuxLand: IDE: NetBeansjjinuxhttp://www.blogger.com/profile/03270879497119114175noreply@blogger.comBlogger26125tag:blogger.com,1999:blog-11788780.post-31085642150093773782011-05-19T08:45:27.827-07:002011-05-19T08:45:27.827-07:00Dude thanks for this post, It help me a lot,thanks...Dude thanks for this post, It help me a lot,thanks for fixing for us.Men's Suithttp://www.suitusa.com/tools.aspx?id=114noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-72199881129933059052009-07-11T18:36:56.360-07:002009-07-11T18:36:56.360-07:00I created a retrospective after six months of usin...I created a retrospective after six months of using NetBeans: <br />http://jjinux.blogspot.com/2009/07/ide-netbeans-after-six-months.htmljjinuxhttps://www.blogger.com/profile/03270879497119114175noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-23400320912816032782009-02-11T00:27:00.000-08:002009-02-11T00:27:00.000-08:00Here's a couple more things I like. When my curso...Here's a couple more things I like. When my cursor is over a variable, all the other instances of that variable are also highlighted. That's strangely helpful.<BR/><BR/>I can right click on a function from the standard library and say "go to declaration" to read more about what it does if I'm unsure of the details.jjinuxhttps://www.blogger.com/profile/03270879497119114175noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-3619868103852110682009-01-19T22:53:00.000-08:002009-01-19T22:53:00.000-08:00Thanks for the update, Wyatt. If you do decide to...Thanks for the update, Wyatt. If you do decide to blog about it, add a link here so that we'll know to read it :)jjinuxhttps://www.blogger.com/profile/03270879497119114175noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-4840195552853398112009-01-19T16:05:00.000-08:002009-01-19T16:05:00.000-08:00A quick follow up on NB. I'm liking it more an...A quick follow up on NB. I'm liking it more and more. Keeping in mind that my baseline is Wing IDE Pro & Komodo Edit, the built-in SVN and database support in NB is very nice.<BR/><BR/>Also, I'm not sure why I had problems with using a per-project virtualenv Python at home, but it works just fine at work on the same OS.<BR/><BR/>One thing that bugs me about Wing is the way SVN commit messages can get lost if you click back on an open file. NB pops open a separate window and allows you to easily view diffs of each file, choose files to exclude, etc. Also, the message input is set to 80 cols by default, which is a small feature but a big deal (for me, at least).<BR/><BR/>Another thing that's handy is being able to connect to various DBs through the IDE. Before, I'd be running Oracle's SQL Developer; now I can stay in the IDE (and it does everything I need it to do so far).<BR/><BR/>There's a whole lot more. Maybe I should post something on the ol' blog...Wyatthttps://www.blogger.com/profile/02038557558334568410noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-90162827423521795542009-01-06T11:46:00.000-08:002009-01-06T11:46:00.000-08:00Eggggsellent!Eggggsellent!jjinuxhttps://www.blogger.com/profile/03270879497119114175noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-18196069400721260682009-01-06T07:01:00.000-08:002009-01-06T07:01:00.000-08:00SCP/SFTP Support http://blogs.sun.com/netbeansphp/...SCP/SFTP Support <BR/>http://blogs.sun.com/netbeansphp/entry/sftp_support_added.<BR/><BR/>Very good review, buy!Abdulhttps://www.blogger.com/profile/15705132956248496317noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-39353084311309089782009-01-05T14:15:00.000-08:002009-01-05T14:15:00.000-08:00My feeling is that WingIDE is going to be better f...My feeling is that WingIDE is going to be better for pure Python development. Those guys really know what they're doing. For instance, it's possible to debug a server running on a remote machine with WingIDE. Once you can do that, all the other things you mentioned seem easy in comparison.<BR/><BR/>Personally, I'm so used to using pdb in a shell that if using NetBeans as a debugger doesn't work out, it's no skin off my back.<BR/><BR/>Thanks for the comment! It's nice to hear that I'm not the only one who finds NetBeans less overwhelming than Eclipse.jjinuxhttps://www.blogger.com/profile/03270879497119114175noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-80168489159418184952009-01-05T13:19:00.000-08:002009-01-05T13:19:00.000-08:00I've used NB a bit for Java projects and found it ...I've used NB a bit for Java projects and found it to be more "inviting" than Eclipse. After reading this review of NB, I decided to give it a whirl for Python. I'm already using Wing IDE Pro, but it doesn't support languages other than Python well (or really at all beyond syntax highlighting).<BR/><BR/>An important (crucial really) feature for me is being able to select the Python executable for a project. This feature seems to be missing from Komodo Edit, but it's there in NB. The only problem is, changing the default to a virtualenv executable has caused NB to hang twice. I'm running the latest Ubuntu and Sun Java.<BR/><BR/>Given that this is an "early access" release of the Python plugin, I guess this is no big deal. Otherwise, NB is looking pretty good for Python/Web development.<BR/><BR/>OTOH, if I could set a per-project Python in Komodo, I'd probably go with that.Wyatthttps://www.blogger.com/profile/02038557558334568410noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-73007687273123219682009-01-05T03:12:00.000-08:002009-01-05T03:12:00.000-08:00> Actually, a really great way to open files is...> Actually, a really great way to open files is to type in the name of the function or class you want to change in the quick search field on the top right and then tell it to open the file. I think that's like Spotlight on a Mac.<BR/><BR/>Hmm, that doesn't work for functions :(jjinuxhttps://www.blogger.com/profile/03270879497119114175noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-81773328302136520092009-01-05T01:31:00.000-08:002009-01-05T01:31:00.000-08:00Actually, a really great way to open files is to t...Actually, a really great way to open files is to type in the name of the function or class you want to change in the quick search field on the top right and then tell it to open the file. I think that's like Spotlight on a Mac.jjinuxhttps://www.blogger.com/profile/03270879497119114175noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-29046992359901815502009-01-05T00:36:00.001-08:002009-01-05T00:36:00.001-08:00> See Help > Keyboard Shortcuts Card. Great ...> See Help > Keyboard Shortcuts Card. <BR/><BR/>Great tip. Thanks!jjinuxhttps://www.blogger.com/profile/03270879497119114175noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-4485685522976672322009-01-05T00:36:00.000-08:002009-01-05T00:36:00.000-08:00> There are more recent builds here: http://dea...> There are more recent builds here: http://deadlock.netbeans.org/hudson/job/python/<BR/><BR/>That's very strange. When I originally downloaded NetBeans, it was only like 25mb. However, just the Python plugin is something like 50mb.jjinuxhttps://www.blogger.com/profile/03270879497119114175noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-39536205264407873022009-01-05T00:19:00.000-08:002009-01-05T00:19:00.000-08:00I wrote about jVi: http://jjinux.blogspot.com/2009...I wrote about jVi: http://jjinux.blogspot.com/2009/01/vim-jvi.htmljjinuxhttps://www.blogger.com/profile/03270879497119114175noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-72473051189198932002009-01-04T17:53:00.000-08:002009-01-04T17:53:00.000-08:00Oops, the top of the previous comment should have ...Oops, the top of the previous comment should have been:<BR/><BR/>For those playing along in Emacs,<BR/><BR/>rectangle select:<BR/> C-x rk = kill rectangular region<BR/> C-x ry = yank rectangular regionAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-11788780.post-13715439885041649862009-01-04T17:51:00.000-08:002009-01-04T17:51:00.000-08:0080 column mark. There seem to be a couple approac...80 column mark. There seem to be a couple approaches. A nice one is column-marker.el<BR/>(http://www.emacswiki.org/emacs/ColumnMarker)<BR/>which provides, e.g.,<BR/>C-u 80 M-x column-marker-2<BR/>for a cyan highlight at column 80.<BR/><BR/>Also, auto-indent modes are nice for catching missing colon bugs in python (at least, this is how I usually catch them).Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-11788780.post-12003808472934672102009-01-04T08:43:00.000-08:002009-01-04T08:43:00.000-08:00There are more recent builds here: http://deadlock...There are more recent builds here: http://deadlock.netbeans.org/hudson/job/python/. The __future__ imports is fixed, code coverage is working, and quite a few other issues have been eliminated.Jeffhttps://www.blogger.com/profile/08755776134312245364noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-43130278308028085582009-01-03T17:20:00.000-08:002009-01-03T17:20:00.000-08:00"There are no Vim or Emacs key bindings."I managed...<I>"There are no Vim or Emacs key bindings."</I><BR/><BR/>I managed to set Emacs-alike key bindings on Tools > Options, then select the "Keymap" tab, then select the "Emacs" option on Profile. Then you can also add key combinations for lots of tasks.<BR/><BR/><I>"Opening up files is a bit painful."</I><BR/><BR/>See Help > Keyboard Shortcuts Card. On the default (NetBeans) keyboard profile, Alt-Shift-O lets you type the part of a filename, and select any source file which matches. Pretty useful.<BR/><BR/>Kind regards,<BR/><BR/>DenisDenis Fuenzalidahttps://www.blogger.com/profile/16273257940562737527noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-73237931597706056172009-01-03T14:39:00.000-08:002009-01-03T14:39:00.000-08:00> Also curious what stability issues you are re...> Also curious what stability issues you are referring to.<BR/><BR/>I really like Komodo Edit, but it crashed on me three times within the couple of days I was playing with it. I wrote about that here: http://www.activestate.com/komodo_edit/. It freezed up so badly on my buddy Ben Bangert that he couldn't use it again until he logged out and back in again. I'm not sure how that could possibly be.<BR/><BR/>I'm using Komodo-Edit-5.0.3-2767-macosx-x86 on Mac OS 10.5.jjinuxhttps://www.blogger.com/profile/03270879497119114175noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-65980873317896123242009-01-03T14:37:00.000-08:002009-01-03T14:37:00.000-08:00> Does NB have good subversion and git support?...> Does NB have good subversion and git support?<BR/><BR/>I see Subversion, CVS, and Mercurial. I don't see Git either built in or in the plugins list.<BR/><BR/>Hmm, looks like they're working on it, and it has high priority: http://www.netbeans.org/issues/show_bug.cgi?id=131531jjinuxhttps://www.blogger.com/profile/03270879497119114175noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-50968522542364517212009-01-03T14:33:00.001-08:002009-01-03T14:33:00.001-08:00> If you like vi you should try:http://jvi.sour...> If you like vi you should try:<BR/>http://jvi.sourceforge.net/<BR/><BR/>My jaw just dropped. That's so frickin' awesome!jjinuxhttps://www.blogger.com/profile/03270879497119114175noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-71610852083067358722009-01-03T14:33:00.000-08:002009-01-03T14:33:00.000-08:00> Wow, nice detailed review. Thanks.Wow, a comp...> Wow, nice detailed review. Thanks.<BR/><BR/>Wow, a compliment from the Fuzzyman was worth the eight hours of effort ;)jjinuxhttps://www.blogger.com/profile/03270879497119114175noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-64510380033020645722009-01-03T11:02:00.000-08:002009-01-03T11:02:00.000-08:00Cool review.Komodo also scans code. The 'pre-bake...Cool review.<BR/><BR/>Komodo also scans code. The 'pre-baked' functionality you refer to is there to make completions better than static parsing is able to do. <BR/><BR/>Also curious what stability issues you are referring to.<BR/><BR/>Regards,<BR/>Shane - ActiveStateUnknownhttps://www.blogger.com/profile/09592188104000484748noreply@blogger.comtag:blogger.com,1999:blog-11788780.post-72463272015168359152009-01-03T10:04:00.000-08:002009-01-03T10:04:00.000-08:00Nice thorough review, thanks. I'm pretty well esta...Nice thorough review, thanks. I'm pretty well established with my PyDev + subclipse setup but it sounds like PyDev is soon to be eclipsed by NB (pun entirely intended). I'll have to carve off time to test drive NB soon. Does NB have good subversion and git support?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-11788780.post-42595157371523887542009-01-03T07:19:00.000-08:002009-01-03T07:19:00.000-08:00If you like vi you should try:http://jvi.sourcefor...If you like vi you should try:<BR/>http://jvi.sourceforge.net/<BR/><BR/>which is a NB plugin which makes the editor act like vi. It also does some things vi doesn't do and doesn't do some things it does, but does a huge amount of those things.Anonymousnoreply@blogger.com