View previous topic :: View next topic |
Author |
Message |
AlexTP1

Joined: 27 Jul 2024 Posts: 40
|
(Separately) Posted: Tue Jan 28, 2025 14:32 Post subject: |
|
|
Quote: | А нельзя чтоб он запомнил это? или наметку как кнопку сделать? через макрос не запоминает. НУ я его сделал per-lexer A, все что смог. |
Не заметил сначала текст.
Да, можно сделать кнопку.
Кнопки тулбара делаются через плагин Configure Toolbar.
1. Назначить этот форматтер (js beautify) как per-lexer A.
2. на команду Палитры Команд "CudaFormatter: Formatter per-lexer: A" назначить - или
2а) хоткей, нажатием F9 в палитре команд, или
2б) кнопку тулбара, через плагин Configure Toolbar. |
|
Back to top |
|
 |
Lnk
Joined: 13 May 2023 Posts: 99
|
(Separately) Posted: Tue Jan 28, 2025 14:59 Post subject: |
|
|
Спасибо AlexTP1, сделал через тулбар, все идеально!)
Вобще я очень рад что через редактор теперь могу такое
Cuda -Очень удобный редактор к слову, во всех смыслах, и в связке с браузером просто шик) |
|
Back to top |
|
 |
AlexTP1

Joined: 27 Jul 2024 Posts: 40
|
(Separately) Posted: Tue Jan 28, 2025 15:03 Post subject: |
|
|
У нас в Куд есть все же недостаток - медленный рендеринг кадров в NIX системах (в Винде отрисовка быстрая). |
|
Back to top |
|
 |
Lnk
Joined: 13 May 2023 Posts: 99
|
(Separately) Posted: Tue Jan 28, 2025 15:33 Post subject: |
|
|
Ну лично я лиш 1 недостаток нашел, и то он скажем так неспециализированный - ловец буфера обмена (клипбоард кэтчер) если быстро кидать ссылки, не все ловит.
Как обнаружил- стоит эксель с буфером, кидал ссылки с браузера с помощью расширения Hover copy (там можно просто жать на шифт) и например эксель поймал 18 а клипбоард кэтчер всего 14.. не знаю почему. несколько раз потестировал, теряет. Но это проблема плагина скорее. или вобще моя) теперь не сильно доверяю ловить) |
|
Back to top |
|
 |
AlexTP1

Joined: 27 Jul 2024 Posts: 40
|
(Separately) Posted: Tue Jan 28, 2025 17:50 Post subject: |
|
|
Clipboard Catcher plugin:
в сорце (__init__.py) есть строка в начале которая задает интервал таймера опроса. Оно 1000 по дефолту. Можете заменить на 250 и проверить еще раз. |
|
Back to top |
|
 |
Lnk
Joined: 13 May 2023 Posts: 99
|
(Separately) Posted: Tue Jan 28, 2025 18:35 Post subject: |
|
|
О да, это помогло! 5 проверок, ни одного провала.
Шикарно! Спасибо AlexTP1
Была вобще то мысль что в параметрах где-то чето не так, но сорцы поискать не догадался) У вас там как оказалось они даже с подсказками  |
|
Back to top |
|
 |
AlexTP1

Joined: 27 Jul 2024 Posts: 40
|
(Separately) Posted: Tue Jan 28, 2025 18:49 Post subject: |
|
|
Кстати мне скучно и я хочу сделать лексеры. Какие предложите? Только нужные многим! |
|
Back to top |
|
 |
Lnk
Joined: 13 May 2023 Posts: 99
|
(Separately) Posted: Tue Jan 28, 2025 19:04 Post subject: |
|
|
Хммм по лексерам я не очень..мне не сильно многие нужны, тут я бесполезен, у вас их вроде море итак)
Спрошу тогда такую штуку- в pspad есть автоматическое создание html (преобразовать текст в html) , ну как шаблон для ленивых, у вас такого плагина нет случайно?
/
Кст копался сегодня в codebeautify.org, тут море форматтеров, для многих языков, может захотите глянуть и придет идея чтото внедрить (а может у вас все это есть давно). |
|
Back to top |
|
 |
AlexTP1

Joined: 27 Jul 2024 Posts: 40
|
(Separately) Posted: Tue Jan 28, 2025 19:36 Post subject: |
|
|
Quote: | в pspad есть автоматическое создание html (преобразовать текст в html) , ну как шаблон для ленивых, у вас такого плагина нет случайно? |
Как именно pspad делает html? Это то что делает Куда-команда 'file: export to HTML' в палитре команд?
Quote: | Кст копался сегодня в codebeautify.org, тут море форматтеров, для многих языков, может захотите глянуть и придет идея чтото внедрить (а может у вас все это есть давно). |
Вы можете посмотреть все мои форматеры тут
https://sourceforge.net/projects/cudatext/files/addons/formatters/
и найти питоновские коды на том сайте которые еще не оформлены в Куда-форматтер. Можете? |
|
Back to top |
|
 |
Lnk
Joined: 13 May 2023 Posts: 99
|
(Separately) Posted: Tue Jan 28, 2025 19:54 Post subject: |
|
|
pspad проставляет основные теги чтоб текст превратился в страницу html, про вашу команду не знал, покопаю и посмотрю как она делает.
С того сайта могу вытащить список, вот он
 Hidden text
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
и противопоставить вашему через сравнение,
 Hidden text
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
а вот сравнить коды это думаю врядли, я имел дело с парой форматтеров..
/
Ваш Файл-создать из шаблона-HTML то что нужно! pspad можно не пользовать больше) я его держал из-за этого. СПАСИБО)
/
По спискам- Python Beautifier у них бросается в глаза, но у вас куча питонов, я их вобще не пользовал, так что вам видней. |
|
Back to top |
|
 |
AlexTP1

Joined: 27 Jul 2024 Posts: 40
|
(Separately) Posted: Tue Jan 28, 2025 20:18 Post subject: |
|
|
Quote: | Файл-создать из шаблона-HTML то что нужно! pspad можно не пользовать больше) |
Я рад!
Хорошо.
---------
ФОрматтеры. Вот берем какой-то форматер с сайта
https://codebeautify.org/c-formatter-beautifier#
Где его сорцы на питоне?
Можете найти сорцы для всех форматеров? |
|
Back to top |
|
 |
Lnk
Joined: 13 May 2023 Posts: 99
|
(Separately) Posted: Tue Jan 28, 2025 20:55 Post subject: |
|
|
Хмм ну я этот сайт больше для идеи вам.
Такое?
https://github.com/rishirdua/awesome-code-formatters
 Hidden text
Artistic Styler http://astyle.sourceforge.net/
BCPP http://invisible-island.net/bcpp/
beautifier.io https://beautifier.io/
black https://github.com/ambv/black
C/C++ https://github.com/rishirdua/awesome-code-formatters#cc
Cobol https://github.com/rishirdua/awesome-code-formatters#cobol
Cobol Beautifier http://www.siber.com/sct/tools/cbl-beau.html
CSS https://github.com/rishirdua/awesome-code-formatters#css
CSSTidy http://csstidy.sourceforge.net/
Fortran https://github.com/rishirdua/awesome-code-formatters#fortran
Google Java Format https://github.com/google/google-java-format
Haskell https://github.com/rishirdua/awesome-code-formatters#haskell
hindent https://github.com/chrisdone/hindent
HTB http://www.digital-mines.com/htb/
HTML https://github.com/rishirdua/awesome-code-formatters#html
Java https://github.com/rishirdua/awesome-code-formatters#java
JavaScript https://github.com/rishirdua/awesome-code-formatters#javascript
JSP https://github.com/rishirdua/awesome-code-formatters#jsp
JSPPP http://jsppp.sourceforge.net/
NArrange http://www.narrange.net/
Perl https://github.com/rishirdua/awesome-code-formatters#perl
PerlTidy http://perltidy.sourceforge.net/
PHP https://github.com/rishirdua/awesome-code-formatters#php
PHP_Beautifier http://pear.php.net/package/PHP_Beautifier
PL/SQL https://github.com/rishirdua/awesome-code-formatters#plsql
Pl/Sql tidy http://psti.equinoxbase.com/
Python https://github.com/rishirdua/awesome-code-formatters#python
Ruby https://github.com/rishirdua/awesome-code-formatters#ruby
Ruby Script Beautifier http://www.arachnoid.com/ruby/rubyBeautifier.html
Shell https://github.com/rishirdua/awesome-code-formatters#shell
ShellIndent http://www.bolthole.com/AWK.html
VBS https://github.com/rishirdua/awesome-code-formatters#vbs
VBSBeautifier http://www.daansystems.com/vbsbeaut/
XML https://github.com/rishirdua/awesome-code-formatters#xml
XML Indent http://xmlindent.sourceforge.net/
https://universalindent.sourceforge.net/features.php
 Hidden text
Artistic Styler http://astyle.sourceforge.net/
BCPP http://invisible-island.net/bcpp/
(HTML) Tidy http://tidy.sourceforge.net/
Cobol Beautifier http://www.siber.com/sct/tools/cbl-beau.html
CSSTidy http://csstidy.sourceforge.net/
Fortran 90 PPR ftp://ftp.ifremer.fr/ifremer/fortran90/
GNU Indent http://www.gnu.org/software/indent/
GreatCode http://sourceforge.net/projects/gcgreatcode/
hindent http://packages.debian.org/de/lenny/hindent
HTB http://www.digital-mines.com/htb/
JsDecoder http://code.gosu.pl/
JSPPP http://jsppp.sourceforge.net/
PerlTidy http://perltidy.sourceforge.net/
PHP_Beautifier http://pear.php.net/package/PHP_Beautifier
phpCB http://www.waterproof.fr/products/phpCodeBeautifier/
phpStylist http://sourceforge.net/projects/phpstylist/
pindent http://coverage.livinglogic.de/Tools/scripts/pindent.py.html
Pl/Sql tidy http://psti.equinoxbase.com/
Ruby Formatter http://raa.ruby-lang.org/project/ruby_formatter/
Ruby Script Beautifier http://www.arachnoid.com/ruby/rubyBeautifier.html
ShellIndent http://www.bolthole.com/AWK.html
Uncrustify http://uncrustify.sourceforge.net/
VBSBeautifier http://www.daansystems.com/vbsbeaut/
XML Indent http://xmlindent.sourceforge.net/
Там много перечислено.
Есть еще https://github.com/ZWORX52/py-c-formatter
но он наверн вобще не то, ибо A formatter for C code, (badly)written in Python
/
Вытянул списки в спойлеры
Last edited by Lnk on Tue Jan 28, 2025 21:20; edited 2 times in total |
|
Back to top |
|
 |
AlexTP1

Joined: 27 Jul 2024 Posts: 40
|
(Separately) Posted: Tue Jan 28, 2025 21:11 Post subject: |
|
|
Там конечно много перечислено. Вопрос как разкопать отдельные ссылки (на гитхаб или SF.net) с питон-кодами.
Я не хочу копаться.
Какой-то один взял проект (для С) и у него Си-коды, а мне надо питон. |
|
Back to top |
|
 |
Lnk
Joined: 13 May 2023 Posts: 99
|
(Separately) Posted: Tue Jan 28, 2025 21:28 Post subject: |
|
|
Понимаю, ну вобщем я отсортировал по алфавиту списки, мож пригодятся для чего то когда то, а нет так нет.
Дополнительно вот еще
https://clang.llvm.org/docs/ClangFormat.html
я не в курсе, отметил лишь благодаря if has('python')
/
|
|
Back to top |
|
 |
AlexTP1

Joined: 27 Jul 2024 Posts: 40
|
(Separately) Posted: Tue Jan 28, 2025 22:59 Post subject: |
|
|
Это все хорошо, но не то, не ссылки на питон-сорцы. |
|
Back to top |
|
 |
|