I am looking to re-learn web development techniques for fun. It has been years s
ID: 661594 • Letter: I
Question
I am looking to re-learn web development techniques for fun. It has been years since I have dealt with web development and want to get back into it some.
Requirements:
Linux compatible (GNOME-based, essentially Ubuntu)
Netbook friendly (easy on resources and a small screen)
Multi-language support as I will likely be using HTML5, JavaScript, jQuery, Perl, PHP, Python, etc. The main goal here is to learn.
Focus is on web development
Features I would like:
Auto-indent and code assist (again, it's about learning)
Easy to use but not WYSIWYG
Built in documentation and/or community support
NetBeans, Eclipse, etc. is out mainly due to resources and how much wasted space they take up on the screen.
Not sure if this matters, but I use a LAMP install for my server with PHP installed already. I would like to do more with Perl, Python and other languages.
I have searched around a bit but nothing seems to fit my needs. I am open to any system, including web applications, that will meet the requirements.
Explanation / Answer
If you're willing to put a bit of work into the setup and handle a learning curve, Vim might be an option. It has autocomplete plugins for many languages, including Python, JavaScript, etc. (disclaimer: I haven't actually tried most of them, but I know they exist). There's even a blog post for using Vim as a Python IDE, including features like debugging.
Vim isn't the most intuitive editor out there, so there'll be a learning curve just to get started
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.