1 миллисекунда равна 0,001 секунде. Поэтому измените свойство timerInterval в timer на 0,001:
timer = Timer.scheduledTimer(timeInterval: 0.001, target: self, selector: #selector(timerUpdate), userInfo: nil, repeats: true)
Некоторые инструменты я использовал:
Visual Studio (и за сбор и за бесплатные версии) работает действительно приятно. Intellisense является большим плюс. Однако любой текстовый редактор, который имеет выделение кода, встроил для asp все, в чем Вы действительно нуждаетесь.
Я думаю, что необходимо получить дополнительные голоса, если Вы начинаете использовать WinVI
Я использую EditPlus (www.editplus.com), очень простой с цветом и кодированием вкладки и очень хорошим поиском, и заменяю функциональность включая регулярные выражения.
Visual Studio 2008 для меня, используемый для использования Крайнего Редактирования, но как только я получил 2008, я прекратил использовать его.
Я не смог найти хорошего редактора (выделение, сворачивание, завершение) для ASP, действительно.
При открытии документа ASP Блокнот ++ позволяет Вам сворачивать функции и блоки сценария, но не элементы HTML даже при установке Языка на HTML! (При открытии .htm файла в Блокноте ++ он действительно позволяет Вам сворачивать те элементы все же.)
Текстовый редактор VS 2008 года наоборот - элементы HTML являются справедливой игрой, но не самим кодом ASP.
Кода превосходна, если Вы находитесь на Mac. Существуют маркеры синтаксиса, доступные для ASP также.
Allaire HomeSite раньше был действительно хорош, пока он не был куплен Macromedia, который затем был куплен Adobe. Особенности редактирования кода были несколько объединены в DreamWeaver, который является 10x медленнее, и хотя Adobe все еще продает HomeSite, это, кажется, больше не активно разработанный продукт. В очень долгое время не было никаких обновлений. Это - также немного багги и отказывает довольно часто (вероятно вследствие того, что это не было обновлено в возрастах).
Также испытанный WeBuilder 2008 кратко, но также и найденный им, чтобы быть вполне ошибочным и часто разрушаться, хотя это имеет хороший набор функций и чувствует себя подобно более новой и лучшей версии Участка для дома.
Я использовал Ультраредактирование в прошлом, которое имеет много полезных функций и работало довольно хорошо, и Notepad2 является также хорошим бесплатным приложением, хотя это кажется лучше подходящий для быстрых изменений, а не полноценного IDE для Классика разработка ASP.
Emacs был бы моим выбором, но это может быть довольно пугающим для новых пользователей.
Расширение шепелявости для добавления главного режима для редактирования ASP/JSP/PHP/HTML может быть найдено здесь
Мы использовали Визуального Interdev в качестве нашей среды разработки ASP 3.0. Это имело возможности отладки и завершение кода однако, которое было приблизительно 5 лет назад, таким образом, я ожидаю, что существуют более оптимальные варианты, доступные теперь.
Я также использую emacs, но иногда Ультраредактирование делает задание для меня.
IDE Zeus имеет полностью настраиваемую подсветку синтаксиса, но нет никакой конфигурации по умолчанию для ASP.
Но Zeus может импортировать файлы синтаксиса Textpad, таким образом, к нему должно быть довольно легко настроить его для ASP с помощью текущих деталей конфигурации Textpad.
Сеть выражения от Microsoft, кажется, делает задание. Хотя я не использую его для записи классического asp, иногда когда я открываю .asp файлы, выделение, кажется, существует. (и это - большой HTML-редактор так или иначе IMO),
Визуальный Экспресс Веб-разработчика - Бесплатная загрузка от Microsoft.
Emacs и vi всегда хороши также.
VIM является большим, потому что Вы не должны быть на поле Windows для использования его. Если я ищу что-то легкое для представления кого-то, я обычно иду с бесплатным Редактированием Комодо.
Назад в дни я использовал Участок для дома http://www.adobe.com/products/homesite/
В 2000 (единственное время я использовал его), я использовал DreamWeaver (я думаю, что это была версия 4).
Когда я разработал классический ASP в 2001/02, я использовал EditPlus.