Посты с тэгом aptana


Обновил Aptana до 3 Beta

Ну что сказать - с позиции Python-разработчика стало намного лучше. Во-первых, вторая версия в последнее время у меня вылетала на Java Heap Space. Во-вторых, тормозила нещадно. Третья бета просто летает. Убрано много лишнего, появилась возможность обновить PyDev - теперь с поддержкой Django-шаблонов (ставить с зеркала Nightly builds). Будем смотреть дальше.



На заметку - ошибка \ufeff

Итак - ест исходник на Python / Django, есть Eclipse / Aptana с PyDev. Периодически на первой строчке вижу ошибку, которая, в принципе, ни на что не влияет, но напрягает, потому как из-за неё не видно Outlines. Выглядит это так :
Lexical error at line 1, column 1. Encountered: "\ufeff" (65279), after : "" widgets.py /myproject/mymodule line 0 Problem

Сегодня попытался понять - что же это такое, оказалось, что во всём виноват первый байт файла - U+FEFF (неразрывный пробел с нулевой шириной), известный также как BOM (byte order mark, метка порядка байтов). Это несуществующий символ, используемый для того, чтобы отличать различные представления unicode.
Я просто удалил этот символ и ошибки исчезли. Кому лень писать скрипт - выбирайте кодировку UTF-8 без BOM.