For people used to using Vim in Unix, there is an Eclipse plug-in called Vwrapper.
- knowledge_seeker On Tuesday, May 15, 2012 3:16:00 AM UTC-7, Karl Sutt wrote: > > I use Vim, for everything involving writing -- coding, producing > papers/articles/reports, editing existing code and documents. It is not an > IDE, but a text editor, and it is absolutely excellent. Once you learn Vim, > you'll never want to use anything else (this is the case for me, at least). > The learning curve is rather steep, but after you get used to the different > modes, moving around and editing text efficiently, you start to see and > appreciate the power of the keyboard. > > The downside is that it does not come with documentation built in, or the > code-checking and all that fancy stuff, like the bigger counterparts > (Eclipse, Aptana, pyCharm etc), but I personally don't need it. > The upside is that you are not tied to a specific IDE for a specific > language/framework. Vim lets you edit code and text efficiently, regardless > of what language/framework/task you are working with. > > Obviously, my goal is not to say Vim (another example is GNU Emacs) is the > best editor ever, but to let people know of tools that have been around > since the beginning of first operating systems. They have been perfected > over the past 20 years by professionals, people who wrote the very > operating systems you use today. > > For a beginner programmer, my suggestion is to always start with the > simplest tools possible, and not let one IDE do everything for you, without > you understanding the process. The downside is that you'll have to put in a > lot more effort to get going and you don't get the fancy add-ons. But the > upside (in my opinion, anyway) is that you gain a deeper understanding of > how these things fit together, giving you a better insight into whatever > you're working on. Don't be afraid to get your hands dirty :-) > > Karl Sutt > > > On Tue, May 15, 2012 at 10:51 AM, cougar cougar <cougar2...@gmail.com>wrote: > >> ulipad , free and build with wxpython >> >> >> 2012/5/14 Sanjay M <isanja...@gmail.com> >> >>> I am new to Django, and I was confused in choosing a IDE between Eclipse >>> and aptana studio 3 to edit source code. Kindly suggest me a good one. >>> >>> Thank you in advance, >>> Regards, >>> Sanjay M >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Django users" group. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msg/django-users/-/2LIdVrSuFpQJ. >>> To post to this group, send email to django-users@googlegroups.com. >>> To unsubscribe from this group, send email to >>> django-users+unsubscr...@googlegroups.com. >>> For more options, visit this group at >>> http://groups.google.com/group/django-users?hl=en. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To post to this group, send email to django-users@googlegroups.com. >> To unsubscribe from this group, send email to >> django-users+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/django-users?hl=en. >> > > On Tuesday, May 15, 2012 3:16:00 AM UTC-7, Karl Sutt wrote: > > I use Vim, for everything involving writing -- coding, producing > papers/articles/reports, editing existing code and documents. It is not an > IDE, but a text editor, and it is absolutely excellent. Once you learn Vim, > you'll never want to use anything else (this is the case for me, at least). > The learning curve is rather steep, but after you get used to the different > modes, moving around and editing text efficiently, you start to see and > appreciate the power of the keyboard. > > The downside is that it does not come with documentation built in, or the > code-checking and all that fancy stuff, like the bigger counterparts > (Eclipse, Aptana, pyCharm etc), but I personally don't need it. > The upside is that you are not tied to a specific IDE for a specific > language/framework. Vim lets you edit code and text efficiently, regardless > of what language/framework/task you are working with. > > Obviously, my goal is not to say Vim (another example is GNU Emacs) is the > best editor ever, but to let people know of tools that have been around > since the beginning of first operating systems. They have been perfected > over the past 20 years by professionals, people who wrote the very > operating systems you use today. > > For a beginner programmer, my suggestion is to always start with the > simplest tools possible, and not let one IDE do everything for you, without > you understanding the process. The downside is that you'll have to put in a > lot more effort to get going and you don't get the fancy add-ons. But the > upside (in my opinion, anyway) is that you gain a deeper understanding of > how these things fit together, giving you a better insight into whatever > you're working on. Don't be afraid to get your hands dirty :-) > > Karl Sutt > > > On Tue, May 15, 2012 at 10:51 AM, cougar cougar <cougar2...@gmail.com>wrote: > >> ulipad , free and build with wxpython >> >> >> 2012/5/14 Sanjay M <isanja...@gmail.com> >> >>> I am new to Django, and I was confused in choosing a IDE between Eclipse >>> and aptana studio 3 to edit source code. Kindly suggest me a good one. >>> >>> Thank you in advance, >>> Regards, >>> Sanjay M >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Django users" group. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msg/django-users/-/2LIdVrSuFpQJ. >>> To post to this group, send email to django-users@googlegroups.com. >>> To unsubscribe from this group, send email to >>> django-users+unsubscr...@googlegroups.com. >>> For more options, visit this group at >>> http://groups.google.com/group/django-users?hl=en. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To post to this group, send email to django-users@googlegroups.com. >> To unsubscribe from this group, send email to >> django-users+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/django-users?hl=en. >> > > On Tuesday, May 15, 2012 3:16:00 AM UTC-7, Karl Sutt wrote: > > I use Vim, for everything involving writing -- coding, producing > papers/articles/reports, editing existing code and documents. It is not an > IDE, but a text editor, and it is absolutely excellent. Once you learn Vim, > you'll never want to use anything else (this is the case for me, at least). > The learning curve is rather steep, but after you get used to the different > modes, moving around and editing text efficiently, you start to see and > appreciate the power of the keyboard. > > The downside is that it does not come with documentation built in, or the > code-checking and all that fancy stuff, like the bigger counterparts > (Eclipse, Aptana, pyCharm etc), but I personally don't need it. > The upside is that you are not tied to a specific IDE for a specific > language/framework. Vim lets you edit code and text efficiently, regardless > of what language/framework/task you are working with. > > Obviously, my goal is not to say Vim (another example is GNU Emacs) is the > best editor ever, but to let people know of tools that have been around > since the beginning of first operating systems. They have been perfected > over the past 20 years by professionals, people who wrote the very > operating systems you use today. > > For a beginner programmer, my suggestion is to always start with the > simplest tools possible, and not let one IDE do everything for you, without > you understanding the process. The downside is that you'll have to put in a > lot more effort to get going and you don't get the fancy add-ons. But the > upside (in my opinion, anyway) is that you gain a deeper understanding of > how these things fit together, giving you a better insight into whatever > you're working on. Don't be afraid to get your hands dirty :-) > > Karl Sutt > > > On Tue, May 15, 2012 at 10:51 AM, cougar cougar <cougar2...@gmail.com>wrote: > >> ulipad , free and build with wxpython >> >> >> 2012/5/14 Sanjay M <isanja...@gmail.com> >> >>> I am new to Django, and I was confused in choosing a IDE between Eclipse >>> and aptana studio 3 to edit source code. Kindly suggest me a good one. >>> >>> Thank you in advance, >>> Regards, >>> Sanjay M >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Django users" group. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msg/django-users/-/2LIdVrSuFpQJ. >>> To post to this group, send email to django-users@googlegroups.com. >>> To unsubscribe from this group, send email to >>> django-users+unsubscr...@googlegroups.com. >>> For more options, visit this group at >>> http://groups.google.com/group/django-users?hl=en. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To post to this group, send email to django-users@googlegroups.com. >> To unsubscribe from this group, send email to >> django-users+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/django-users?hl=en. >> > > On Tuesday, May 15, 2012 3:16:00 AM UTC-7, Karl Sutt wrote: > > I use Vim, for everything involving writing -- coding, producing > papers/articles/reports, editing existing code and documents. It is not an > IDE, but a text editor, and it is absolutely excellent. Once you learn Vim, > you'll never want to use anything else (this is the case for me, at least). > The learning curve is rather steep, but after you get used to the different > modes, moving around and editing text efficiently, you start to see and > appreciate the power of the keyboard. > > The downside is that it does not come with documentation built in, or the > code-checking and all that fancy stuff, like the bigger counterparts > (Eclipse, Aptana, pyCharm etc), but I personally don't need it. > The upside is that you are not tied to a specific IDE for a specific > language/framework. Vim lets you edit code and text efficiently, regardless > of what language/framework/task you are working with. > > Obviously, my goal is not to say Vim (another example is GNU Emacs) is the > best editor ever, but to let people know of tools that have been around > since the beginning of first operating systems. They have been perfected > over the past 20 years by professionals, people who wrote the very > operating systems you use today. > > For a beginner programmer, my suggestion is to always start with the > simplest tools possible, and not let one IDE do everything for you, without > you understanding the process. The downside is that you'll have to put in a > lot more effort to get going and you don't get the fancy add-ons. But the > upside (in my opinion, anyway) is that you gain a deeper understanding of > how these things fit together, giving you a better insight into whatever > you're working on. Don't be afraid to get your hands dirty :-) > > Karl Sutt > > > On Tue, May 15, 2012 at 10:51 AM, cougar cougar <cougar2...@gmail.com>wrote: > >> ulipad , free and build with wxpython >> >> >> 2012/5/14 Sanjay M <isanja...@gmail.com> >> >>> I am new to Django, and I was confused in choosing a IDE between Eclipse >>> and aptana studio 3 to edit source code. Kindly suggest me a good one. >>> >>> Thank you in advance, >>> Regards, >>> Sanjay M >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Django users" group. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msg/django-users/-/2LIdVrSuFpQJ. >>> To post to this group, send email to django-users@googlegroups.com. >>> To unsubscribe from this group, send email to >>> django-users+unsubscr...@googlegroups.com. >>> For more options, visit this group at >>> http://groups.google.com/group/django-users?hl=en. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To post to this group, send email to django-users@googlegroups.com. >> To unsubscribe from this group, send email to >> django-users+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/django-users?hl=en. >> > > -- You received this message because you are subscribed to the Google Groups "Django users" group. To view this discussion on the web visit https://groups.google.com/d/msg/django-users/-/G2KmqYPU2W0J. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.