Я полагаю, что Вы могли использовать SingletonBeanFactoryLocator. Файл beanRefFactory.xml содержал бы фактический applicationContext, Он пройдет примерно так:
../applicationContext.xml
И код для получения боба от applicationcontext от того, везде, где было бы что-то вроде этого:
BeanFactoryLocator bfl = SingletonBeanFactoryLocator.getInstance();
BeanFactoryReference bf = bfl.useBeanFactory("mainContext");
SomeService someService = (SomeService) bf.getFactory().getBean("someService");
команды Spring препятствуют использованию этого класса и yadayada, но это хорошо подошло мне, где я использовал его.
Вы видели Notepad ++ .
Я много использую этот редактор и до сих пор был очень впечатлен.
Вы пробовали Sublime Text ? Я просто попробовал это с файлом из 100 000 строк, где каждая строка содержала 'x' * 80, и это заняло около секунды.
Лично я использую jed , который является легким клоном emacs, но, вероятно, это не всем по вкусу. (В частности, это не совсем похоже на приложение Windows - в нем нет обычных сочетаний клавиш и т. Д. Как только вы привыкнете к нему, это очень быстро ...)
Текстовая панель - это то, что я использовал годами. Он дешевый, легкий, но очень функциональный.
По умолчанию у него есть заставка, которую можно отключить в настройках.
Крем . Это Vim, но с нормальными привязками клавиатуры.
Никто еще не упоминал Emacs ?
Я использую его на ПК, на котором сейчас работаю, без проблем (а у зверя 256 МБ ОЗУ ..)
В мире Linux GEdit и Kate удовлетворяют большинству потребностей.
Я только что запустил тестовый редактор Zeus , и он загрузил файл C / C ++ 100 000 строк менее чем за секунду.
]Мне интересно, почему никто еще не упомянул SciTE ... это один из лучших редакторов кода с поддержкой раскраски исходного кода (не знаю, правильный ли это термин для него ) и множество других функций ...
вы также можете попробовать Notepad2, например, хорошую замену самому блокноту, расширение его, чтобы быть достаточно хорошим в качестве редактора кода / простого программиста ...
В Notepad ++ есть раскраска кода почти для всех языков.
Dreamweaver отлично подходит для использования исключительно в качестве текстового редактора / инструмента FTP, если вы работаете в Интернете.