| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
- Регистрация: 24.07.2005
Москва
Сообщений: 1,335
|
Цитата:
|
|||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Цитата:
В тексте HTML не должно быть тегов типа FONT color=red, а должны быть ссылки на стили, наподобие span class="bracket". А классы должны быть определены в таблице стилей (которая может быть одна на сайт, а то и на весь Интернет). Но пока мало какие программы умеют так делать. Я тоже свои не научил, у меня тоже такой же HTML получается. Это плохо. |
|||
|
||||
Цитата:
У Lee Mac в исходном коде так и сделано, но я пока что так не умею. Состряпал как смог |
||||
|
||||
это только кличка Регистрация: 22.10.2006
Москва
Сообщений: 252
|
Цитата:
1. Муссиано Ч., Кеннеди Б. HTML и XHTML. Подробное руководство, 6-е издание. Символ-Плюс, 2008. - 752стр. 2. Мейер Э. CSS-каскадные таблицы стилей. Подробное руководство, 3-е издание. Символ-Плюс, 2010. - 576 стр. 3. Фленаган Д. JavaScript. Подробное руководство, 5-е издание. Символ-Плюс, 2009. - 992 стр.
__________________
...в шее моей жилы железные, и лоб мой - медный... |
|||
|
||||
Регистрация: 28.04.2009
Сообщений: 302
|
Для общей информации о форматировании лисп-кода отмечу в дополнение к прочему сервис http://lisper.ru/apps/format/create хотя там и нет конкретно autolisp.
Цитата:
Как бы то ни было, форматирование "лесенкой" в лисп-сообществе считается стандартом и читается лучше, но требует определенного привыкания. И в этом вопросе, пожалуй следует поступаться привычками и вкусами. Т.е. вырабатывать себе правильные привычки и вкусы. |
|||
|
||||
- Регистрация: 24.07.2005
Москва
Сообщений: 1,335
|
Цитата:
|
|||
|
||||
это только кличка Регистрация: 22.10.2006
Москва
Сообщений: 252
|
Цитата:
Но книга очень достойная: качественный учебный материал + профессиональный перевод + полный справочник по JavaScript вообще и по клиентскому (практическому JavaScript для браузеров) в частности + твердый переплет, качественная бумага и печать.
__________________
...в шее моей жилы железные, и лоб мой - медный... |
|||
|
||||
Программист широкого профиля. Регистрация: 08.09.2005
Челябинск
Сообщений: 722
|
Тема кому интересна?
Тестировал недавно программу-граббер. И сграбил все имена lisp-функций со справочной системы AutoCAD 2015. Со страниц: http://help.autodesk.com/view/ACD/20...D-7060F5E16547 http://help.autodesk.com/view/ACD/20...4-FB57BAB01C44 Предполагаю, что 99,9% а то и все 100% имен сграблено. В итоге получил полный список AutoLISP функций в текстовом формате которые можно использовать в качестве ключевых слов для подсветки символов в различных редакторах. Например Notepad++. Есть некоторые редакторы в которых функции подсвечиваются по маске. Например если ключевое слово (vlax-) то будет подсвечено и vlax-get-acad-object и vlax-bla-bla-bla. Наличие полного списка подсвечиваемых слов хорошо тем что подсвечиваться будут только они и ничего больше. Во вложенных файлах весь перечень функций в .txt и файл пользовательского синтаксиса для notepad++ 6.7.4 Перед установкой нового синтаксиса нужно в настройках np++ деактивировать стандартный lisp-синтаксис (будет постоянно переключаться на себя). Для установки зайти в меню Синтаксисы - Задать свой синтаксис - Кнопка Импорт - дальше разберетесь. Маленький недостаток NP++ в том, что он подсвечивает комментарий одной строки только с двумя ";;". |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Offtop: mmax, решил вернуться на форум и в лисп? Я рад очень этому .
Давно тебя не слышно было, похоже, жить долго будешь, вспоминал я тебя буквально только что. А тема да, интересная, правда я уже давно перенастроил под себя синтаксис встроенного в NPP языка LISP. Причем рыл на всяких форумах, как-то еще - не помню, находил списки функций, загонял их в Excel, "сцеплял", фильтровал, сортировал и очень доволен результатом. Но почему-то здесь мой энтузиазм встретили жесткой критикой, мол, на лиспе кодить нужно во влайде. Где ж ты был года два-три назад, когда я с этим разбирался? Много что получилось, но осталось и много вопросов. Но все равно на досуге гляну, что можно почерпнуть из твоей находки, а заодно и поделюсь своими, если интересно. Сейчас довольно сильно занят. |
|||
|
||||
Программист широкого профиля. Регистрация: 08.09.2005
Челябинск
Сообщений: 722
|
не нужно.
можно в автокаде сделать панельку с 2 кнопками 1. Загружает лисп-файл с диалоговым окном выбора файла 2. загружает последний загруженный лисп-файл. Вот вам и пожалуйста - миниверсия VLIDE. Там тоже используется только одна кнопка типа "Загрузить активное окно редактора" А еще в нотпаде есть функция запуска программ. Эта штука теоретически может сделать так чтобы лисп-код активного окна редактора NP++ сразу улетал в автокад |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Так я и не стал. Кодить во VLIDE. А стал форматировать, и то не всегда: не очень мне по душе то, как он это делает. И отлаживать - и тоже не каждый раз, только особо тяжелые случаи: частенько уже коды работают сразу, а логика мне как автору вполне ясна и где искать ошибку, почти всегда сразу понятно, если заранее хорошенько продумать алгоритм и предчувствовать поведение Автокада, основываясь на опыте и интуиции. В NPP, однако, нет таких полезных вещей, как точки останова, шаги с заходом, удобный контроль переменных и прочих...
Но чаще все равно пишу в NPP и там же отлаживаю. В процессе отладки я на запуск функции вешаю принудительную загрузку ее же самой. На одном экране код: подправил, сохранил. На другом - Автокад: в нем нажал стрелку вверх и Enter - получил результат. Или ошибку. Тогда снова а блокнот - и снова тест... Дима_, знал я тогда такую возможность, когда искал, но мне очень не понравилось, в каком беспорядочном виде все это "распечатывается" в комстроке. Мало того, что не по алфавиту - это можно легко решить в Excel, так еще и все в верхнем регистре. В NPP подсветка синтаксиса регистрозависима, и так сложилось, что полунегласно-полуофициально часто в двух-трехсложные именах функций VLISP каждый "слог" начинается с заглавной. Мне это тоже нравится, и я в список автозавершения в XML-файле добавил все функции в таком виде и всегда стараюсь придерживаться этого в своих кодах. Потому что тогда, в свое время, в таком виде мне их удалось найти. А в список подсветки добавил и в таком виде, и в нижнем регистре, поскольку на форуме часто не заморачиваются с этим регистром, все пишут в нижнем, но очень и очень редко я видел коды в верхнем. Перевод же из "разнорегистрового" варианта в нижний в автоматическом режиме - не проблема, однако обратное - неверно. Поэтому, в данном случае, "атомсфэмили" - не вариант. Другое дело, в каком виде представлены функции у mmax'а. Заглядение - порядок полнейший. К тому же в готовом виде. Вставляй в нотпад и кайфуй. Спасибо, mmax. Там, кстати, я все же кое-что для себя полезного нашел. |
|||
|
||||
Программист широкого профиля. Регистрация: 08.09.2005
Челябинск
Сообщений: 722
|
я не ползал в стандартные файлы синтаксиса. В НП++ есть пользовательский инструмент в котором можно поставить галку на регистрозависимость
----- добавлено через ~20 ч. ----- Видео про то как NPP постепенно превращается в VLIDE.
Это не видеомонтаж. Последний раз редактировалось mmax, 22.01.2015 в 19:57. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Научите лиспу на примере (или как kpblc, VVA и компания пытаются обучить чайника лиспу) | Red Nova | LISP | 4555 | 24.03.2024 13:44 |
{Конкурс} Lisp. Задачки для студентов | gomer | LISP | 10 | 05.01.2011 16:33 |
Как создать lisp Тройника | Boo87 | LISP | 25 | 16.08.2010 19:54 |
Запуск Lisp команды в новом документе | BlackHarp | LISP | 1 | 26.03.2009 23:06 |
загрузка DOS прог через LISP | Gaa | LISP | 15 | 12.08.2005 19:19 |