| Участники: 62 |
| Категории группы:
|
| Подробнее о группе » |
|
| 24 ноя |
|
| 23 окт |
|
| 22 окт |
|
| 21 окт |
|
| 19 окт |
|
| 19 окт |
|
| 18 окт |
|
| 1 окт |
|
| 30 сен |
|
| 28 сен |
|
Старт работы с чистым образом.
Предложенный ниже скрипт загружает в чистый образ различные пакеты, которые обеспечивают удобство разработки. У меня он формирует базовый образ разработчика. Для удобства скрипт можно сохранить в файле с названием, например, 'prepareDevImage.st'. а в Workspace выполнить 'prepareDevImage.st' asFilename fileIn. "Загружаем парасели из поставки VW" parcelNames := OrderedCollection new. parcelNames add: 'AT Profiling UI'; add: 'StoreForPostgreSQL'; add: 'UIPainter'; add: 'Method-History'; add: 'ProgrammingExtensions'. parcelNames do: [:each | Parcel loadParcelByName: each]. "Соединяемся с публичным репозитарием Cincom" profile := Store.ConnectionProfile new. profile driverClassName: 'PostgreSQLEXDIConnection'; environment: 'store.cincomsmalltalk.com:5432_store_public'; tableOwner: 'BERN'; userName: 'guest'; password: 'guest'. Store.DbRegistry connectTo: profile. "Грузим разное из Cincom public repository" codeComponents := OrderedCollection new. codeComponents add: #('Store.Package' 'RBCodeHighlighting' '63.4.4'); add: #('Store.Package' 'ExtraEmphases' '49.2'); add: #('Store.Package' 'SearchLight' '225'); add: #('Store.Package' 'SearchLightTools' '222'); add: #('Store.Package' 'SUnitToo' '50'); add: #('Store.Package' 'SUnitToo(ls)' 'RB4xx - 29'); add: #('Store.Bundle' 'VWUnitBundle' '[7.1] 1.0.1'); add: #('Store.Bundle' 'sMock' '1.3'); add: #('Store.Bundle' 'sMock - SUnit' '1.3'); add: #('Store.Package' 'Aragon - Coding Assistant' '1.0'); add: #('Store.Package' 'HkNameSpace' '1.1'); add: #('Store.Package' 'HkEnhancedTabControl' '1.3'); add: #('Store.Package' 'Out' '4'); add: #('Store.Package' 'RBTabbedToolsets' '2.mod-hk.2'); add: #('Store.Package' 'RBTabbedToolsets-Ext' '7.6_1.4'); add: #('Store.Package' 'StackOverflow' '1.1'); add: #('Store.Package' 'ThreePaneSelectorsBrowser' 'RB44xx - 415.rc.1'). codeComponents do: [:each | (BindingReference pathString: (each at: 1)) value loadWithName: (each at: 2) version: (each at: 3)]. "Меняет настройки форматтера под свои наклонности" RBConfigurableFormatter retainBlankLinesBetweenStatements: true. RBConfigurableFormatter maxLineLength: true. RBConfigurableFormatter numberOfArgumentsForMultiLine: 3.
|
| ||||||||||||||||||||||||||||