search

Home  >  Q&A  >  body text

vim - text editor for writing programs

vim, sublime, notepaad++ Are these text editors only useful when writing small programs? Is it more convenient to use IDE for large projects?

Thinking based on the link below (you may need to circumvent the firewall)

Is coding Java in Notepad++ and compiling with command prompt good for learning Java?

====== update 1==============
I asked this question just to know the limitations of various things, not to know which one is better to use (maybe my question was a bit misleading, so I apologize again):

I think the editor to use and the language to develop are the same. Of course, it is possible to develop a website with So what I’m asking is not which one is better to use, but I just want everyone to have a recommendation. I'm like a lost lamb now, looking for a useful tool that I won't regret spending time researching.

Due to limitations of personal level and experience, I hope seniors can correct me
習慣沉默習慣沉默2776 days ago841

reply all(2)I'll reply

  • 巴扎黑

    巴扎黑2017-05-16 16:42:04

    vim and sublime can be transformed into IDEs, and they are IDEs customized according to personal preferences. A thousand developers can have a thousand vim. From using a standardized IDE, to using an editor like vim with plug-ins installed, to writing plug-ins by yourself, to no matter what development tools you use, this is a process in which programmers' professional skills gradually become more proficient. Using a standardized IDE is like driving a mass-produced car of a recognizable brand, while using vim is like driving a car that you modified yourself. Each has its own advantages and disadvantages. If you just want to focus on being a driver, choose The former, if as a car mini you are not only satisfied with being able to drive, but also want to understand the structure of the car and even assemble a car yourself, then choose the latter, you will have more fun.
    In addition, I think the purpose of researching development tools is not to develop the tools themselves, but to get rid of the shackles of development tools and reach a state where development tools do not matter.

    reply
    0
  • PHPz

    PHPz2017-05-16 16:42:04

    In one word, personal habits

    reply
    0
  • Cancelreply