tag:blogger.com,1999:blog-4007342736133040943.post7607463103719360442..comments2023-03-26T06:09:18.992+03:00Comments on Clojure: my-project.elDmitryhttp://www.blogger.com/profile/17434341697941378483noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-4007342736133040943.post-60977245935790462212012-04-29T23:06:17.030+03:002012-04-29T23:06:17.030+03:00Да, про rgrep почему-то ни словаДа, про rgrep почему-то ни словаAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-4007342736133040943.post-70056302784698604492012-01-10T18:04:52.582+03:002012-01-10T18:04:52.582+03:00Я сделал свою версию этой функции. Вначале, она сп...Я сделал свою версию этой функции. Вначале, она спросит, по каким файлам проекта искать.<br />...<br /><br />C-h f rgrep ?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4007342736133040943.post-85495852732265770532012-01-10T18:02:10.481+03:002012-01-10T18:02:10.481+03:00https://github.com/jrockway/eproject
1) Быстрый п...https://github.com/jrockway/eproject<br /><br />1) Быстрый поиск по файлам проекта с автодополнением имени;<br />eproject-find-file<br /><br />2) Запуск etags только по файлам проекта;<br />eproject-tags<br /><br />3) Поиск по содержимому файлов проекта.<br />eproject-grepAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-4007342736133040943.post-83854167948491451262012-01-03T13:12:01.279+03:002012-01-03T13:12:01.279+03:00Ну вот это меня тоже раздражало -- невозможность и...Ну вот это меня тоже раздражало -- невозможность исключения некоторых файлов и директорий. В моем проекте немалая часть кода генерится, и там искать не нужно. Да и скомпилированные .class-файлы надо пропускать... <br />Мой плагин как раз на такое заточен: просто указываешь маски файлов, в которых искать, какие пропускать и получаешь профит.Dmitryhttps://www.blogger.com/profile/17434341697941378483noreply@blogger.comtag:blogger.com,1999:blog-4007342736133040943.post-55501530996412333322012-01-03T12:55:09.055+03:002012-01-03T12:55:09.055+03:00Я использую project-local-variables и fuzzy-find-i...Я использую project-local-variables и fuzzy-find-in-project http://redhotchilipython.com/posts/2011-04-20-my-dotemacs.html#id3<br /><br />Последний -- то, что надо (хоть и на ruby написан и я не знаю как его допилить чтоб маски файлов типа .pyc исключить мусорных).Konstantine Rybnikovhttps://www.blogger.com/profile/08989396191882704814noreply@blogger.comtag:blogger.com,1999:blog-4007342736133040943.post-85813429057504439062012-01-03T01:16:51.209+03:002012-01-03T01:16:51.209+03:00Ты юзал rgrep-append.el? Я когда искал подобные ре...Ты юзал rgrep-append.el? Я когда искал подобные решения, просто не нашел такого, которое смог бы взяться кастомизировать. Исходник у rgrep-append.el мягко говоря -- монстрозный, поэтому и решил сделать свое.Dmitryhttps://www.blogger.com/profile/17434341697941378483noreply@blogger.comtag:blogger.com,1999:blog-4007342736133040943.post-19682296896661910152012-01-02T22:52:32.433+03:002012-01-02T22:52:32.433+03:00Очень интересно - я сам написал что-то подобное, т...Очень интересно - я сам написал что-то подобное, только поиск у меня выводит и подсвеченные фрагменты текста, плюс, запоминает историю поисков и поддерживает фильтрацию файлов, в которых ищешь, по маске: https://github.com/xeno-by/dotemacs/tree/master/solutions.<br /><br />Из того, что раздражает: ido адски тормозит при большом количестве комплишенов и не имеет концепции mru. Если знаешь, как пофиксить, расскажи. Также, я бы не отказался от вертикального представления файлов в виде попапа аля open resource в эклипсе. Мешанину текста тупо неудобно парсить глазами.<br /><br />Насчет продакшен-уровня, по-моему, такие мелочи глубоко личны. Проще написать самом, чем обтачивать то, что сделал кто-то другой. В конце концов, насколько я понимаю, емакс как раз про персонализацию до мельчайшего штриха =)Eugene Burmakohttps://www.blogger.com/profile/14350171515307711607noreply@blogger.com