Posted 05 June 2012 - 04:57 PM (#21)

Repeat after me: jQuery is not JavaScript. It is not the answer to every JavaScript-related question. When you have to write some JavaScript, do not instantly react with "Oh, I'll do that with jQuery!"
Posted 06 June 2012 - 08:42 AM (#22)
Daniel15, on 05 June 2012 - 04:57 PM, said:
KDevelop looks nice too, but none of them are of any use to me unless they provide support for the languages I work with
I poke fun at IE and do web stuff. Find me on my blog, my code on GitHub or my angry rants on Twitter.
Posted 19 June 2012 - 02:24 AM (#23)
I'm in the process of implementing most of the things in this video but with sane, vim-like keymaps. (No C-X M-blah for me!) Multiple cursors rocks!!
Also I've just got a hold of multi-web-mode - fed up of vim handling multiple filetypes in one file (like html, css, php, js)? Well multi-web-mode has knowledge of opening and closing tags for each of these (you can obviously define your own too) and dynamically changes mode, syntax, indenting, snippets files etc on the fly as you move to different parts of the file. This one is going to be a lifesaver for me!
Posted 21 June 2012 - 01:20 PM (#24)
Which of the 2 gets the tbumbs up for being the "one"
Still need to download to demo both.
I've done net beans and what not but I keep going back to BBEdit ... So this time, I thought I'd try a paid app.
I did notice that php storm is only $99 (way cheaper than zend!) they also have a free license if you do open source. Requirements are pretty decent.
I do love the search function in BBEdit! Hmmm, any comments?
Posted 21 June 2012 - 02:14 PM (#25)
glynnforrest, on 19 June 2012 - 02:24 AM, said:
Seriously awesome video that highlights just how much stuff I'm still missing at the moment; thanks
glynnforrest, on 19 June 2012 - 02:24 AM, said:
Also I've just got a hold of multi-web-mode - fed up of vim handling multiple filetypes in one file (like html, css, php, js)? Well multi-web-mode has knowledge of opening and closing tags for each of these (you can obviously define your own too) and dynamically changes mode, syntax, indenting, snippets files etc on the fly as you move to different parts of the file. This one is going to be a lifesaver for me!
Haha, turning my text editor into a slideshow/presentation tool seems a little extreme; I firmly believe that applications that focus on being good at specific tasks provide much more usable interfaces. As for mixing multiple languages in single files, to me that'd be a sign that I'm not doing my job correctly; I may work with some horrific code most of my working life, but I at least make an effort not to add to the mess. Vim does provide a really primitive mechanism for this in its filetype option and associated detection, but most of the syntax definitions go crazy when you try it. I've yet to find a solution for snippets and autocompletion that doesn't drive me insane; the reliance upon a tags file just isn't convenient for me. I'll figure something out eventually...
I poke fun at IE and do web stuff. Find me on my blog, my code on GitHub or my angry rants on Twitter.
Posted 21 June 2012 - 03:52 PM (#26)
Ruku, on 21 June 2012 - 02:14 PM, said:
Haha, turning my text editor into a slideshow/presentation tool seems a little extreme; I firmly believe that applications that focus on being good at specific tasks provide much more usable interfaces. As for mixing multiple languages in single files, to me that'd be a sign that I'm not doing my job correctly; I may work with some horrific code most of my working life, but I at least make an effort not to add to the mess. Vim does provide a really primitive mechanism for this in its filetype option and associated detection, but most of the syntax definitions go crazy when you try it. I've yet to find a solution for snippets and autocompletion that doesn't drive me insane; the reliance upon a tags file just isn't convenient for me. I'll figure something out eventually...
Well of course, that's why you hear about emacs being an OS without a decent text editor. Yeah it's packed with features but they stay out of your way until you require them. I'm pretty sure the guy in the video doesn't use emacs for presenting, I just think it's awesome how easy it is to think 'ok, I want to cycle through my files, they begin with a number that increments with every file, so I'll write a quick bit of lisp code that cycles through them'. Being able to do that on the fly and make emacs fit your workflow perfectly is what I really enjoy.
As I've said previously, there is no real 'emacs way' of doing things, you can change literally anything you want. I see it as a big toolbox of stuff that you use to build your perfect working environment. As for me, well I'm just building a massively pimped out clone of vim!
Posted 21 June 2012 - 05:15 PM (#27)
glynnforrest, on 21 June 2012 - 03:52 PM, said:
As I've said previously, there is no real 'emacs way' of doing things, you can change literally anything you want. I see it as a big toolbox of stuff that you use to build your perfect working environment. As for me, well I'm just building a massively pimped out clone of vim!
I'd much rather work the opposite way around, but alas, neither Vim nor Emacs delivers nothing more than a primitive editor with a few hooks. My approach with Vim has been to disable all the braindead junk I'll never find useful that's constantly in my way and build it up from there. I'm using Pathogen to load a few handy plugins that provide primitive file management and ctags (allows me to quickly (ish) jump to specific functions) and am trying to find a more pleasant way to handle different project types (combinations of Ruby, PHP, Python, XML and YAML). One thing I can't use Vim for effectively yet is developing atop existing applications whose APIs I've yet to familiarise myself with -- if I don't know where to look for a specific class or method, I'm up the creek without a paddle at the moment.
I think I just need to pick a tool and spend the time configuring it until it more effectively meets my needs. Since it seems proprietary software companies are bunches of useless business people with no interest in shipping stable, usable products to their paying customers, it looks like I need to build this one by myself...
I poke fun at IE and do web stuff. Find me on my blog, my code on GitHub or my angry rants on Twitter.






Cartoon Clouds
Mountains
Sunrise
Clouds
Green Clouds
None















Help