YUI имеет среда тестирования также. Это видео из Театра Yahoo! является хорошим введением, хотя существует много основ о TDD впереди.
Эта платформа универсальна и может быть выполнена против любой библиотеки JavaScript или JS.
То, что я наконец сделал, должно создать три сценария оболочки:
$ cat ~/bin/win1
wmctrl -r :ACTIVE: -b remove,fullscreen
wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz
wmctrl -r :ACTIVE: -e 0,0,0,1350,800
wmctrl -r :ACTIVE: -b add,maximized_vert
$ cat ~/bin/win2
wmctrl -r :ACTIVE: -b remove,fullscreen
wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz
wmctrl -r :ACTIVE: -e 0,1355,0,315,800
wmctrl -r :ACTIVE: -b add,maximized_vert
$ cat ~/bin/win3
wmctrl -r :ACTIVE: -b remove,fullscreen
wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz
wmctrl -r :ACTIVE: -e 0,300,1400,615,300
wmctrl -r :ACTIVE: -b add,maximized_vert,maximized_horz
первый помещает текущее окно в большую площадь слева от моего основного экрана (настольный монитор, который я имею выше дисплея портативного компьютера). Давайте назовем его "областью 1".
второй помещает текущее окно в тонкую область справа от того же самого экрана. Это было бы "областью 2".
комбинация области 1 и области 2 покрытия целый основной монитор.
третий экран максимизирует текущее окно в дисплее портативного компьютера ниже.
, Очевидно, я определил размеры с помощью чисел на сценариях, потому что это - сетка, которую я хотел. Можно определить собственную сетку, видеть man wmctrl
, чтобы узнать как.
Затем, я добавил те сценарии к меню "Пуск" KDE. Можно открыть KDE Menu Editor путем щелчка правой кнопкой по Application Launcher, затем Приложения Редактирования.
Наконец, я настроил различное сочетание клавиш для каждого из них, тут же в Редакторе меню KDE, под вкладкой "Advanced". Я также снял флажок, "Позволяют обратной связи запуска" под вкладкой "General" избавиться от возвращаемого значка.
ярлыки, которые я использовал, были Ctrl+Shift+1, Ctrl+Shift+2 и Ctrl+Shift+3.
я думаю, что это - в значительной степени он.