Страница 37 из 39
Добавлено: Вт янв 28, 2025 13:32
AlexTP1
А нельзя чтоб он запомнил это? или наметку как кнопку сделать? через макрос не запоминает. НУ я его сделал per-lexer A, все что смог.
Не заметил сначала текст.
Да, можно сделать кнопку.
Кнопки тулбара делаются через плагин Configure Toolbar.
1. Назначить этот форматтер (js beautify) как per-lexer A.
2. на команду Палитры Команд "CudaFormatter: Formatter per-lexer: A" назначить - или
2а) хоткей, нажатием F9 в палитре команд, или
2б) кнопку тулбара, через плагин Configure Toolbar.
Добавлено: Вт янв 28, 2025 13:59
Lnk
Спасибо
AlexTP1, сделал через тулбар, все идеально!)
Вобще я очень рад что через редактор теперь могу такое
Cuda -Очень удобный редактор к слову, во всех смыслах, и в связке с браузером просто шик)
Добавлено: Вт янв 28, 2025 14:03
AlexTP1
У нас в Куд есть все же недостаток - медленный рендеринг кадров в NIX системах (в Винде отрисовка быстрая).
Добавлено: Вт янв 28, 2025 14:33
Lnk
Ну лично я лиш 1 недостаток нашел, и то он скажем так неспециализированный - ловец буфера обмена (клипбоард кэтчер) если быстро кидать ссылки, не все ловит.
Как обнаружил- стоит эксель с буфером, кидал ссылки с браузера с помощью расширения Hover copy (там можно просто жать на шифт) и например эксель поймал 18 а клипбоард кэтчер всего 14.. не знаю почему. несколько раз потестировал, теряет. Но это проблема плагина скорее. или вобще моя) теперь не сильно доверяю ловить)
Добавлено: Вт янв 28, 2025 16:50
AlexTP1
Clipboard Catcher plugin:
в сорце (__init__.py) есть строка в начале которая задает интервал таймера опроса. Оно 1000 по дефолту. Можете заменить на 250 и проверить еще раз.
Добавлено: Вт янв 28, 2025 17:35
Lnk
О да, это помогло! 5 проверок, ни одного провала.
Шикарно! Спасибо
AlexTP1
Была вобще то мысль что в параметрах где-то чето не так, но сорцы поискать не догадался) У вас там как оказалось они даже с подсказками

Добавлено: Вт янв 28, 2025 17:49
AlexTP1
Кстати мне скучно и я хочу сделать лексеры. Какие предложите? Только нужные многим!
Добавлено: Вт янв 28, 2025 18:04
Lnk
Хммм по лексерам я не очень..мне не сильно многие нужны, тут я бесполезен, у вас их вроде море итак)
Спрошу тогда такую штуку- в pspad есть автоматическое создание html (преобразовать текст в html) , ну как шаблон для ленивых, у вас такого плагина нет случайно?
/
Кст копался сегодня в codebeautify.org, тут море форматтеров, для многих языков, может захотите глянуть и придет идея чтото внедрить (а может у вас все это есть давно).
Добавлено: Вт янв 28, 2025 18:36
AlexTP1
в pspad есть автоматическое создание html (преобразовать текст в html) , ну как шаблон для ленивых, у вас такого плагина нет случайно?
Как именно pspad делает html? Это то что делает Куда-команда 'file: export to HTML' в палитре команд?
Кст копался сегодня в codebeautify.org, тут море форматтеров, для многих языков, может захотите глянуть и придет идея чтото внедрить (а может у вас все это есть давно).
Вы можете посмотреть все мои форматеры тут
https://sourceforge.net/projects/cudate ... ormatters/
и найти питоновские коды на том сайте которые еще не оформлены в Куда-форматтер. Можете?
Добавлено: Вт янв 28, 2025 18:54
Lnk
pspad проставляет основные теги чтоб текст превратился в страницу html, про вашу команду не знал, покопаю и посмотрю как она делает.
С того сайта могу вытащить список, вот он
[cut]
Angular Formatter
https://codebeautify.org/angular-formatter
Avro Formatter
https://codebeautify.org/avro-formatter
Babel Formatter
https://codebeautify.org/babel-formatter
C Beautifier
https://codebeautify.org/c-formatter-beautifier
C# Beautifier
https://codebeautify.org/csharpviewer
C++ Beautifier
https://codebeautify.org/cpp-formatter-beautifier
CSS Beautifier
https://codebeautify.org/css-beautify-minify
GraphQL Beautifier
https://codebeautify.org/graphql-beautifier
HTML Beautifier
https://codebeautify.org/htmlviewer
Java Beautifier
https://codebeautify.org/javaviewer
JavaScript Beautifier
https://codebeautify.org/jsviewer
JSON Beautifier
https://codebeautify.org/jsonviewer
JSX Formatter
https://codebeautify.org/jsx-formatter
LESS Beautifier
https://codebeautify.org/less-beautifier
Lua Beautifier
https://codebeautify.org/lua-beautifier
Markdown Formatter
https://codebeautify.org/markdown-formatter
MDX Formatter
https://codebeautify.org/mdx-formatter
Perl Beautifier
https://codebeautify.org/perl-formatter-beautifier
PHP Beautifier
https://codebeautify.org/php-beautifier
Python Beautifier
https://codebeautify.org/python-formatter-beautifier
React Formatter
https://codebeautify.org/react-formatter
Ruby Beautifier
https://codebeautify.org/ruby-formatter-beautifier
SCSS Beautifier
https://codebeautify.org/scss-beautifier
SOAP Formatter
https://codebeautify.org/soap-formatter
SQL Beautifier
https://codebeautify.org/sqlformatter
SVG Formatter
https://codebeautify.org/svg-formatter-beautifier
Text Formatter
https://codebeautify.org/text-formatter
TypeScript Beautifier
https://codebeautify.org/typescript-formatter-online
WSDL Formatter
https://codebeautify.org/wsdl-formatter
XAML Beautifier
https://codebeautify.org/xaml-beautifier
XML Beautifier
https://codebeautify.org/xmlviewer
YAML Beautifier
https://codebeautify.org/yaml-beautifier
[/cut]
и противопоставить вашему через сравнение,
[cut]
formatter.AStyle.zip
formatter.Bash_Beautify.zip
formatter.ColdFusion.zip
formatter.CSS_AutoPrefixer.zip
formatter.CSS_Comb.zip
formatter.CSS_Prefixer.zip
formatter.CSS_SASS_SCSS_LESS.zip
formatter.Embarcadero.zip
formatter.Go_gofmt.zip
formatter.HTML_Beautify.zip
formatter.HTML_Soup.zip
formatter.JavaScript_JSON.zip
formatter.Lua.zip
formatter.Markdown_Tables.zip
formatter.Python_Black.zip
formatter.Python_Black__2021.zip
formatter.Python_Black__2022.zip
formatter.Python_Fix_Imports.zip
formatter.Python_ReIndent.zip
formatter.Ruby.zip
formatter.SQL_Parse.zip
formatter.SQL_Uroboro.zip
formatter.Uncrustify.zip
formatter.VBScript.zip
formatter.XML_IndentX.zip
formatter.XML_Pretty_Print.zip
formatter.YAML.zip
[/cut]
а вот сравнить коды это думаю врядли, я имел дело с парой форматтеров..
/
Ваш Файл-создать из шаблона-HTML то что нужно! pspad можно не пользовать больше) я его держал из-за этого. СПАСИБО)
/
По спискам- Python Beautifier у них бросается в глаза, но у вас куча питонов, я их вобще не пользовал, так что вам видней.
Добавлено: Вт янв 28, 2025 19:18
AlexTP1
Файл-создать из шаблона-HTML то что нужно! pspad можно не пользовать больше)
Я рад!
Хорошо.
---------
ФОрматтеры. Вот берем какой-то форматер с сайта
https://codebeautify.org/c-formatter-beautifier#
Где его сорцы на питоне?
Можете найти сорцы для всех форматеров?
Добавлено: Вт янв 28, 2025 19:55
Lnk
Добавлено: Вт янв 28, 2025 20:11
AlexTP1
Там конечно много перечислено. Вопрос как разкопать отдельные ссылки (на гитхаб или SF.net) с питон-кодами.
Я не хочу копаться.
Какой-то один взял проект (для С) и у него Си-коды, а мне надо питон.
Добавлено: Вт янв 28, 2025 20:28
Lnk
Понимаю, ну вобщем я отсортировал по алфавиту списки, мож пригодятся для чего то когда то, а нет так нет.
Дополнительно вот еще
https://clang.llvm.org/docs/ClangFormat.html
я не в курсе, отметил лишь благодаря
if has('python')
/
[cut]
и
https://www.labnol.org/beautifier
Beautifier uses the open-source Code Mirror project and Monaco Editor of VS Code to auto-format and intend the source code.
Монако на Vbs вроде,
https://github.com/microsoft/monaco-editor
а вот
https://codemirror.net/ https://github.com/codemirror/lang-python.
/
**
это наверно не в тему. вобще если чтот надо удалить - скажите, я возможно лишнего много закопировал ненужного совсем
[/cut]
Добавлено: Вт янв 28, 2025 21:59
AlexTP1
Это все хорошо, но не то, не ссылки на питон-сорцы.