Каква е разликата между текстов редактор и IDE?


Отговор 1:

IDE обикновено има следните функции ...

Интегриран процес на изграждане, т.е. няма да се налага да пишете свой собствен скрипт, за да изградите вашите приложения.

Автоматично довършване на код

Управление на файлове

Някои текстови редактори имат тези функции, но не са съвсем IDE, Atom пролетта, т.е. има много IDE функционалност, но всъщност все още е текстов редактор.

Като общо правило, мързеливо правило, ако има собствен формат на файла „проект“, то това е IDE, ако не е, това е текстов редактор ;-)


Отговор 2:

IDE могат да се използват като текстови редактори, а текстовите редактори могат да се използват като IDE.

Текстовият редактор е само за писане / промяна на текст / код.

С IDE трябва да направите много повече в рамките на тази единствена програма; работа, отстраняване на грешки, контрол на версиите и т.н.

Това каза, vim и може да се счита за IDE, особено ако използвате няколко приставки. ctags ви дава автоматично довършване / intellisense, можете да получите достъп до командния ред от vim за компилиране / изпълнение / отстраняване на грешки и картографиране на горещи клавиши за това - като F5. Определено можете да получите приставки / скриптове за VCS, като SVN или Git, или просто да се възползвате от достъпа до командния ред отново - и да картографирате още горещи клавиши - плъгините вероятно ви дават само малко повече, като автоматично завършване на имената на клонове.


Отговор 3:

IDE могат да се използват като текстови редактори, а текстовите редактори могат да се използват като IDE.

Текстовият редактор е само за писане / промяна на текст / код.

С IDE трябва да направите много повече в рамките на тази единствена програма; работа, отстраняване на грешки, контрол на версиите и т.н.

Това каза, vim и може да се счита за IDE, особено ако използвате няколко приставки. ctags ви дава автоматично довършване / intellisense, можете да получите достъп до командния ред от vim за компилиране / изпълнение / отстраняване на грешки и картографиране на горещи клавиши за това - като F5. Определено можете да получите приставки / скриптове за VCS, като SVN или Git, или просто да се възползвате от достъпа до командния ред отново - и да картографирате още горещи клавиши - плъгините вероятно ви дават само малко повече, като автоматично завършване на имената на клонове.