Какой IDE / редактор кода был первым, кто представил функцию дополнения кода? - PullRequest
5 голосов
/ 31 мая 2010

Я пытаюсь определить момент времени, когда завершение кода (autocomplete / intellisense / что угодно) было впервые введено в IDE, и будет признателен за любые указатели.

Под завершением кода здесь я подразумеваю функцию в редакторе, которая предлагает методы или функции, основанные на уже набранном коде, и меня интересуют дополнения, связанные с языком программирования (а не завершение в стиле текстового процессора).

Я помню, как видел его в Visual Studio и Microsoft Office в начале девяностых, и я не помню, в какой момент он был представлен, или был ли он действительно доступен в IDE на основе DOS, таких как Turbo Pascal или Turbo C ++. Я догадываюсь, что это, вероятно, было введено в Smalltalk.

Для тех, кто интересуется, мне нужна эта информация для исследовательской работы, и я не смог найти надежного ответа в Интернете.

Ответы [ 5 ]

2 голосов
/ 31 мая 2010

VB, Smalltalk, Emacs, Think Pascal, Сильная сторона Солнца.

Может быть, это сработало в некоторых ранних версиях Xerox, кто знает.

2 голосов
/ 31 мая 2010

Статья Википедии о IntelliSense имеет раздел истории и указывает, что первое использование было в 1996 году.

2 голосов
/ 31 мая 2010

Первая IDE, которая приходит мне в голову - это IDE Visual Basic

1 голос
/ 31 мая 2010

Я вполне уверен, что Turbo Pascal имел некоторые из этих функций, и это было еще до появления Windows.

0 голосов
/ 12 июня 2010

Turbo Pascal имел авто-отступ (ух!), Но я не думаю, что вы называете автозаполнением ничего.

Первый раз, когда я стал свидетелем автозаполнения, был около 1985 года. Это была еще одна система развития паскаля со странным именем - возможно, это была Алиса - во всяком случае, я думаю, что это было имя женщины. Редактор сделал авто-отступ, авто-завершение управляющих структур (больше не печатая BEGIN и END) и даже некоторую форму окраски синтаксиса. Возможно, я впервые увидел цвета в редакторе кода.

Экран был потрясающим! Мягкий код был неожиданно ярким.

Увы, продукт исчез довольно быстро. Это было действительно глючно и сводило всех с ума. Казалось, что ничего подобного не было до тех пор, пока через много лет.

Редактировать : Компания Looking Glass Software действительно назвала его Алисой, и я нашел некоторую информацию об этом здесь .

...