|
Emacs. Редактирование кода. | ☑ | ||
---|---|---|---|---|
0
quest
11.09.12
✎
09:48
|
Картинка тут - http://s2.ipicture.ru/uploads/20120911/V8FPylqU.jpg
Исходник тут - https://github.com/wwall/1C-mode/blob/master/1C-mode.el Предложения и пожелания - тут https://github.com/wwall/1C-mode/pulls |
|||
1
pumbaEO
11.09.12
✎
09:52
|
Таки сделал это!
|
|||
2
Александр_
Тверь 11.09.12
✎
09:55
|
лол. крут :)
|
|||
3
pumbaEO
11.09.12
✎
09:56
|
Хотя это только подсветка...
|
|||
4
Александр_
Тверь 11.09.12
✎
09:57
|
но лично мне Emacs не нравится. Честно в течении месяца пытался приучить себя им пользоваться... не пошло.
|
|||
5
IamAlexy
11.09.12
✎
09:58
|
(0) научись картинки постить..
зы: http://s2.ipicture.ru/uploads/20120911/V8FPylqU.jpg - вырвиглазный п.здец |
|||
6
Александр_
Тверь 11.09.12
✎
09:58
|
(5) не ругай его, он заходит на мисту и выкладывает посты через Emacs.
|
|||
7
Web00001
11.09.12
✎
09:59
|
да не, нормальный, тока зана.. зачем?
|
|||
8
pumbaEO
11.09.12
✎
10:02
|
(7) всякая конкуренция стандартному конфигуратору полезна, глядишь 1С подумает и добавить некоторые фишки в кофнигуратор.
Хотя если смотреть на 7.7 и Опенконф, вряд ли 1С повернется лицом к разработчикам. |
|||
9
quest
11.09.12
✎
10:03
|
(1) Осень. Дождь. Чем еще заняться?
(3) Сейчас v8unpack и semantic прикручиваю. (4) Тренируйся. (5) а мне нравиться. (6) Идея для следующего плагина :) ? (7) Просто хочется сделать. Да и штука не такая уж и бесполезная. |
|||
10
pumbaEO
11.09.12
✎
10:04
|
(9) лучше смотри вперед на 8.3 и пакетная выгрузка конфигурации и раскидывание файлов конфигурации по папкам, что то типа build скрипта.
|
|||
11
ДенисЧ
11.09.12
✎
10:07
|
А vim прикрутить? :-)
|
|||
12
Web00001
11.09.12
✎
10:09
|
(10) поддерживаю, единственное применение которое можно придумать и то сомнительное
(9)>>Осень. Дождь. Чем еще заняться? Везучий человек, заняться ему нечем и в то же время есть что кушать >>Просто хочется сделать. Да и штука не такая уж и бесполезная. Так расскажи же, где бы она была удобна? На гитхабе принято readme.md делать, что б не лезли с вопросами |
|||
13
quest
11.09.12
✎
10:13
|
(10) то же самое - раскидывание - и унпак может. когда-то начиал делал дописку к magit'у на эту тему.
(11) а вим - не люблю (12) вот насчет readme - прав. исправлю вечером. Зачем нужно? если тебе хвататет конфигуратора для редактирования кода - то низачем. а так пока можно считать что это достаточно удобный инструмент для редактирования текста. |
|||
14
pumbaEO
11.09.12
✎
10:18
|
(13) не совсем, unpack тебе все во внутреннем представлении кидает, а в 8.3 в человечески нормальном представлении.
|
|||
15
zladenuw
11.09.12
✎
10:23
|
(0) что то по ссылка не то. можешь повторить ?
|
|||
16
Web00001
11.09.12
✎
10:24
|
(13)Хорошо перефразирую, какие удобства представляет плагин, что бы имело смысл писать код в емаксе и копировать его во встроенный редактор.
|
|||
17
zladenuw
11.09.12
✎
10:24
|
(15) ай да руки. все ок.
|
|||
18
batman69
11.09.12
✎
10:28
|
(0) Молодец, продолжай.
|
|||
19
quest
11.09.12
✎
10:29
|
(14) у меня пока заказчиков с 8.3 нет. Будут - там посмотрим. Да и внутренне представление не намного хуже чем XML.
(16) Планируется не использовать конфигуратор. Сейчас прикручу v8unpack и будет вполне себе полноценный редактор кода. (18) Так куда денусь... осень еще 2 месяца будет идти |
|||
20
pumbaEO
11.09.12
✎
10:30
|
(16) если есть структура папок выгруженной конфигурации, то поиск в фоне, плюс возможность использовать регулярные выражения http://youtu.be/tiDT0hMUJtQ, удобное переключение между открытыми файлами , быстрый переход к определенному файлу из дерева при наборе любых символов http://youtu.be/-vuGryq3240 - то что emacs умеет из коробки и то что пришлось писать в снегопате.
|
|||
21
batman69
11.09.12
✎
10:34
|
(19) Ну думаю от конфигуратора не получится отказаться.
|
|||
22
quest
11.09.12
✎
10:36
|
(20) это не конкурент снегопата. Ни в коей мере. Это средство анализа, редактирования и трансформации кода. В идеале предполагается что любой сможет написать свою подсистему макросов удобную именно ему (вот сейчас как раз заканчиваю макросы типа assert, __FILE__, __line__ срабатывающие при сохранении текста), плюс используя силу semantic - иметь возможность программно гулять по коду.
(19) для работы с конфигурацией - думаю да. Для обработок - почему бы и нет? |
|||
23
batman69
11.09.12
✎
10:37
|
+(21) 1с это ведь не только чистый код, а формы и макеты. И придется туда и сюда лазить, а это уже не очень интересно
|
|||
24
quest
11.09.12
✎
10:39
|
(23) пока здесь только о редактировании чистого кода идет речь.
|
|||
25
orefkov
11.09.12
✎
12:14
|
Пока вижу один хороший плюс - перенос длинных строк.
Критиковать не буду, не умею, процитирую только: — Нет, конечно… — промямлил я. — Проделана большая работа… (Эдик схватился за виски.) Я, конечно, понимаю… добрые намерения… (Роман смотрел на меня с презрением.) Ну, в самом деле, — сказал я, — человек старался… нельзя же так… («Кретин, — отчетливо произнес Витька, — Годзилла…») Нет… Ну что ж… Ну пусть человек работает, раз ему интересно… Я только говорю, что необъясненного ничего нет… А вообще-то даже остроумно… :) |
|||
26
Web00001
11.09.12
✎
12:15
|
(25)при цитировании хорошо бы источник указывать
|
|||
27
batman69
11.09.12
✎
12:31
|
Идея хороша, только невозможность целиком перейти на Emacs всё это смазывает.
|
|||
28
Александр_
Тверь 11.09.12
✎
12:34
|
(25)
(26) (с) Сказка о Тройке Автор "Аркадий и Борис Стругацкие" |
|||
29
orefkov
11.09.12
✎
12:35
|
(26)
Виноват, как-то не подумал, что не все "Сказку о Тройке" Стругацких читали. |
|||
30
batman69
11.09.12
✎
12:37
|
(29)Это типа опустил народ так красиво? :))))
|
|||
31
mikecool
11.09.12
✎
12:38
|
нифига сабжа не понял )
|
|||
32
Александр_
Тверь 11.09.12
✎
12:41
|
(31) Есть такой крезинутый "текстовый редактор" Emacs называется, его некто Столлман (если тебе это что-то говорит) пишет.
Автор на лиспе наваял плагин для редактирования кода 1С в этом редакторе. |
|||
33
batman69
11.09.12
✎
12:43
|
(32) Коротко и ясно )))
|
|||
34
quest
11.09.12
✎
13:04
|
(25) Плюс от мэтра - большой плюс. Но плюс не плагину - минус. Вот сижу и медитирую...
(27) А ты помоги - подскажи как лучше - то ли сервер вписать в 1С и сделать аналог слима, то ли разрулить через мэйк файл, то ли еще как? Глядишь - не нужен будет конфигуратор :) (32) Это конфигуратор - крейзанутый. А емакс - вещь :) |
|||
35
batman69
11.09.12
✎
13:22
|
(34) А формы с макетами ты как разруливать будешь?
|
|||
36
batman69
11.09.12
✎
13:22
|
(35) Или там форма тут код и выгружай - загружай ...?
|
|||
37
quest
11.09.12
✎
13:37
|
понимаешь, я с формами и макетами уже давно не работаю. Только код в модулях. Пока этой проблемы для меня не стоит.
Да и в принципе то что показано - это просто попытка и собрать мнения/предложения, и найти единомышлеников, и просто показать что кроме конфигуратора и блокнота есть и другие способы редактировать код для 1С |
|||
38
batman69
11.09.12
✎
13:45
|
То что есть другие способы это понятно, но как можно работать с 1с только с кодом, без форм и макетов? Что можно таким методом делать в 1с? Я просто ради интереса спрашиваю.
|
|||
39
quest
11.09.12
✎
13:57
|
последняя халтура которую делал - обмен между тремя дурными системам. Результат работы - 3 модуля. В процессе работы была нписана 1 обработка с кнопкой тест.
Именно тогда и решил возродит свой емаксовский проект, потому как repl'а не хватало. Но если так нужны формы и макеты - грф-мод и орг-мод в помощь |
|||
40
Web00001
11.09.12
✎
14:03
|
(37)Хорошо там? На управляемых формах? У меня один только собирается и то в конфигурации которую я буду писать. опять твой редактор не подходит, расскажи, когда прикрутишь v8unpack при нажатии на кнопку сохранить, все будет автоматом разбираться\собираться?
|
|||
41
batman69
12.09.12
✎
05:39
|
Заглохла тема?
|
|||
42
quest
12.09.12
✎
07:15
|
(40) Конечно расскажу.
(41) до следующего обновления нааверно да |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |