ФЭНДОМ


Пакеты Squeak, облегчающие повседневную работу.

Monticello Править

Основная статья - Monticello

http://map.squeak.org/package/66236497-7026-45f5-bcf6-ad00ba7a8a4e (если вдруг он у вас не установлен)

Cистема контроля версий. Не требует сервера, в качестве репозитория может использовать локальную директорию, ftp, http + webdav, базу GOODS и т.д. Одновременно может работать с несколькими репозиториями.

Shout Править

http://map.squeak.org/package/1314cee7-e1a3-4ca5-a167-b6517bf16367

Динамическая подсветка синтаксиса.

ShoutMonticello Править

http://map.squeak.org/package/28c29a4a-98de-43a5-9968-675653c3c1cb

Подсветка синтаксиса в Monticello (например, в diff-ах).

eCompletion Править

http://map.squeak.org/package/fc63ee7d-f518-4bc0-b89e-f510c87b4d6d

Автозавершение по Ctrl-Space. (альтернатива? - "Completion Enhancements")

Советую установить версию 3.0b1 или более позднюю - там есть очень удобные вещи, например просмотр начала метода, название которого вы набираете. Да и типы переменных определяет значительно лучше, чем 2-я версия. --Eugenius 17:07, 25 апреля 2006 (UTC)

Breakpoint Support Править

http://map.squeak.org/package/07469ced-289a-4b6f-bd17-27ec567e681a

Возможность ставить breakpoint-ы на методы (на вхождение в метод). Добавляет "self break" в начало метода.

Я от него отказался, так как оказалось удобнее самому писать "self break" в нужном месте - а часто и этого не надо, хватает обычного дебага. --Eugenius 17:07, 25 апреля 2006 (UTC)

Debugger - key bindings Править

Добавляет быстрые клавиши в дебаггер.

   Debugger:
   F4 close
   F5 send (or step into)
   F6 step (or step over)
   F7 step through
   F8 create - if corresponding package in SqueakMap is installed
   F9 proceed
   F10 restart
   F11 where
   --------------
   PreDebugger:
   F4 abandon
   F5 debug
   F8 create - if corresponding package in SqueakMap is installed
   F9 proceed

Ссылка в SqueakMap устарела (на момент 2006-02-16), поэтому вам придётся самостоятельно скачать файл "Debugger-FKeys-TREG-1.cs" со страницы http://minnow.cc.gatech.edu/squeak/1953/ и сделать FileIn

Я от него отказался, так как нажимать мышкой на кнопки оказалось удобнее :-) . --Eugenius 17:07, 25 апреля 2006 (UTC)

Refactoring Browser for 3.8 Править

http://map.squeak.org/package/b9a1179e-7c5f-4c97-8497-cf2ad468f6e6

Refactoring browser - и этим всё сказано :-)

Пишут, что RB не поддерживает Squeak 3.9. gimel 04:15, 11 февраля 2007 (UTC)

ExternalWebBrowser Править

http://map.squeak.org/package/a2cf0479-a33d-456f-b3ed-8f312c6c439d

Расширение, позволяющее открывать URL-ы не в Squeak-овском web-браузере, а в стандартном системном (например, Internet Explorer-е)