Вы можете использовать% в ограничении столбца, и не забудьте добавить '!' так что каждый столбец имеет фиксированную ширину.
MigLayout migLayout = new MigLayout("wrap 4, fill", "[25%!,fill][25%!,fill][25%!,fill][25%!,fill]");
JPanel panel = new JPanel(migLayout);
JLabel label1 = new JLabel();
JLabel label2 = new JLabel();
panel.add(label1, "grow"); // add grow here if you want to fill up the 25%
panel.add(label2, "grow");
также посмотрите http://www.miglayout.com/whitepaper.html , в нем есть все приемы миграции
Есть инструмент irb для помощи автозаполнения
require 'irb/completion'
Wirble - это удобный, хотя и редко обновляемый способ объединения некоторых из этих инструментов. Это не так полно, как iPython, но довольно близко. Среди прочего, это тянет в irb/completion
.
Для rails вы можете сделать то же самое, но используйте script/console
из корневого каталога вашего rails для запуска irb.
попробуйте IRB http://en.wikipedia.org/wiki/Interactive_Ruby_Shell или консоль rails http: / /guides.rubyonrails.org/command_line.html . Я не знаю, есть ли у кого-нибудь из них автозаполнение, но это качественные инструменты.