🥺 Извините, что так поздно
Вступайте в мой дискорд. Там будет общение, новости, ну и удобная площадка для репорта багов и всего такого
https://discord.gg/uPb83nwsH4
https://discord.gg/uPb83nwsH4
https://discord.gg/uPb83nwsH4
Вступайте в мой дискорд. Там будет общение, новости, ну и удобная площадка для репорта багов и всего такого
https://discord.gg/uPb83nwsH4
https://discord.gg/uPb83nwsH4
https://discord.gg/uPb83nwsH4
🥰10❤2
⚙️ Теперь у Slim есть свой CLI
Я время от времени беру перерыв от IDE и иногда занимаюсь и свои языком тоже. Я решил сделать свою CLI для него, и теперь вам доступны полноценные команды вместо скучного (и не очень выглядящего)
Минимальный набор команд уже есть:
-
-
-
-
-
И так далее... Документацию и README на странице проекта я уже обновил
Сейчас я занят переписыванием огромного количества частей в IDE, сообщу об этом как-нибудь завтра 😜
🛹 Slim Github: Ссылка
Я время от времени беру перерыв от IDE и иногда занимаюсь и свои языком тоже. Я решил сделать свою CLI для него, и теперь вам доступны полноценные команды вместо скучного (и не очень выглядящего)
npm run slim. Решил назвать его SLMC (Slim CLI сокращенно)Минимальный набор команд уже есть:
-
slmc run - скомпилировать и запустить файл-
slmc compile - просто скомпилировать-
slmc --version - версия-
slmc config - команды конфигурации-
slmc create - команды для создания в WorkspaceИ так далее... Документацию и README на странице проекта я уже обновил
Сейчас я занят переписыванием огромного количества частей в IDE, сообщу об этом как-нибудь завтра 😜
🛹 Slim Github: Ссылка
❤5🔥2
📝 У CodeMotion теперь другое ядро
Хорошая новость - CodeMotion IDE переходит на CodeMirror вместо Ace. Что это значит?
Ace (как и CodeMirror) - это движок редактора кода, но Ace очень сильно устарел в современных реалиях, а выбирал я его потому что уже был с ним хорошо знаком
Теперь, IDE переходит на более новый движок - CodeMirror. Он имеет лучшую оптимизацию, поддержку и реализацию дополнительных плагинов. Конечно, это сложно, по этому переход не будет быстрым. Сейчас переход выполнен примерно на 60%, так что ожидаем более быстрый редактор
⚙️ CodeMotion GitHub: Ссылка
🔈 Discord: Ссылка
Хорошая новость - CodeMotion IDE переходит на CodeMirror вместо Ace. Что это значит?
Ace (как и CodeMirror) - это движок редактора кода, но Ace очень сильно устарел в современных реалиях, а выбирал я его потому что уже был с ним хорошо знаком
Теперь, IDE переходит на более новый движок - CodeMirror. Он имеет лучшую оптимизацию, поддержку и реализацию дополнительных плагинов. Конечно, это сложно, по этому переход не будет быстрым. Сейчас переход выполнен примерно на 60%, так что ожидаем более быстрый редактор
⚙️ CodeMotion GitHub: Ссылка
🔈 Discord: Ссылка
❤7💩3
😃 Продолжаем успешный переход и доработку
Редактором уже можно пользоваться, так как верхний слой перехода на CodeMirror был завершен, осталось только доработать нижний слой, который связывает расширения и редактор
Из обновлений не только это, а еще и доработка организаций - в принципе главная фишка CodeMotion. Для всех ваших организаций сейчас были добавлены аватарки.
Важно отмеить что они идут без истории, то есть после загрузки аватарки вы полностью теряете ту, которую поставили ранее... это сделано больше ради оптимизации
Так же, обновил ссылку на GitHub проекта, так как репо перенесено в организацию на github. Обновил ее во всех постах и в дискорд тоже
⚙️ CodeMotion GitHub: Ссылка
🔈 CodeMotion Discord: Ссылка
Ниже будет опрос что добавлять дальше
Редактором уже можно пользоваться, так как верхний слой перехода на CodeMirror был завершен, осталось только доработать нижний слой, который связывает расширения и редактор
Из обновлений не только это, а еще и доработка организаций - в принципе главная фишка CodeMotion. Для всех ваших организаций сейчас были добавлены аватарки.
Важно отмеить что они идут без истории, то есть после загрузки аватарки вы полностью теряете ту, которую поставили ранее... это сделано больше ради оптимизации
Так же, обновил ссылку на GitHub проекта, так как репо перенесено в организацию на github. Обновил ее во всех постах и в дискорд тоже
⚙️ CodeMotion GitHub: Ссылка
🔈 CodeMotion Discord: Ссылка
Ниже будет опрос что добавлять дальше
❤4
🕸 https://codemotion.yurba.one
Сайт наконец готов
Теперь, документация будет выходить и там, так как Github Wiki недостаточно для полноценного написания документации
Так же, есть удобная страница для скачивания IDE, да и в принципе теперь все ссылки видны и понятны
⚙️ Ссылка на сайт: https://codemotion.yurba.one
⚙️ CodeMotion GitHub: Ссылка
⚙️ Discord: Зайти
Сайт наконец готов
Теперь, документация будет выходить и там, так как Github Wiki недостаточно для полноценного написания документации
Так же, есть удобная страница для скачивания IDE, да и в принципе теперь все ссылки видны и понятны
⚙️ Ссылка на сайт: https://codemotion.yurba.one
⚙️ CodeMotion GitHub: Ссылка
⚙️ Discord: Зайти
❤2👍1🔥1
✏️ CodeMotion IDE 0.0.8 Update
Еще одно крупное обновление IDE, в котором мне даже помогали несколько человек (список в конце)
Из нового:
- Терминал теперь можно открыть когда ты находишься не в файле, а отдельно и независимо
- Исправлены некоторые локализации, которые были захардкожены
- Добавлены важные настройки для расширений, плюсом теперь их можно выключать по отдельности
- Крупное обновление иконок - рефактор и добавления более 3,000 иконок в приложение, только для Explorer
- Теперь к оргиназациям можно добавлять до 8 github репозиториев
- Добавлен поиск организаций и при нажатии на результат будет открыватся страница организации
- Добавлена возможность загружать аватарку для организаций (только квадратные разрешения)
- Переход на CodeMirror вместо Ace, что освежает редактор и делает его более быстрым
+мелкие багфиксы. Огромное спасибо всем этим людям за помощь:
❤️ @nihmadev
❤️ @zerokiwy
❤️ @noxy_dev
⚙️ Скачать 0.0.8 | GitHub
Еще одно крупное обновление IDE, в котором мне даже помогали несколько человек (список в конце)
Из нового:
- Терминал теперь можно открыть когда ты находишься не в файле, а отдельно и независимо
- Исправлены некоторые локализации, которые были захардкожены
- Добавлены важные настройки для расширений, плюсом теперь их можно выключать по отдельности
- Крупное обновление иконок - рефактор и добавления более 3,000 иконок в приложение, только для Explorer
- Теперь к оргиназациям можно добавлять до 8 github репозиториев
- Добавлен поиск организаций и при нажатии на результат будет открыватся страница организации
- Добавлена возможность загружать аватарку для организаций (только квадратные разрешения)
- Переход на CodeMirror вместо Ace, что освежает редактор и делает его более быстрым
+мелкие багфиксы. Огромное спасибо всем этим людям за помощь:
❤️ @nihmadev
❤️ @zerokiwy
❤️ @noxy_dev
⚙️ Скачать 0.0.8 | GitHub
❤9❤🔥3🔥2
🤌 Сегодня наткнулся на полезный сервис для тех, кто пишет парсеры, автоматизирует браузер или гоняет E2E тесты
captcha-solver.com решает капчи через обычный API. Отправляете картинку или site-key, получаете готовый ответ и продолжаете выполнение скрипта
Мне понравилось что:
- Совместим с API 2captcha. Если уже используете их, во многих случаях хватит заменить base URL без переписывания кода
- Есть
- Нет подписки, пополняете баланс и расходуете его по мере использования
- Если возникают проблемы с определенной капчей, поддержка живая и быстрая
Поддерживаются reCAPTCHA v2/v3, Cloudflare Turnstile, SmartCaptcha, GeeTest, текстовые капчи, координатные клики и другие типы
Если занимаетесь автоматизацией, рекомендую посмотреть
⚙️ Сайт: https://captcha-solver.com/
⚙️ Доки: https://captcha-solver.com/ru/docs/
⚙️ Примеры: https://github.com/captcha-solver-api
captcha-solver.com решает капчи через обычный API. Отправляете картинку или site-key, получаете готовый ответ и продолжаете выполнение скрипта
Мне понравилось что:
- Совместим с API 2captcha. Если уже используете их, во многих случаях хватит заменить base URL без переписывания кода
- Есть
llms.txt. Можно скинуть ссылку в ChatGPT или Claude, и нейронка сразу сгенерит готовую интеграцию под Python, Node.js, PHP, Go и другие языки- Нет подписки, пополняете баланс и расходуете его по мере использования
- Если возникают проблемы с определенной капчей, поддержка живая и быстрая
Поддерживаются reCAPTCHA v2/v3, Cloudflare Turnstile, SmartCaptcha, GeeTest, текстовые капчи, координатные клики и другие типы
Если занимаетесь автоматизацией, рекомендую посмотреть
⚙️ Сайт: https://captcha-solver.com/
⚙️ Доки: https://captcha-solver.com/ru/docs/
⚙️ Примеры: https://github.com/captcha-solver-api
❤9👎2🔥2
Media is too big
VIEW IN TELEGRAM
📊 Интеграция с Github, оптимизация и все такое
CodeMotion IDE теперь официально дружит с вашим Github - в новом обновлении я добавил интеграцию с Fine-grained токенами от гитхаб, который вы можете создать и указать в настройках, для того, что бы форкать публичные репозитории оргиназаций. За это вы проголосовали здесь.
Так же, немало важные обновления:
- Оптимизация модальных окон: Движок модальных окон был супер прожорливым, по этому я переписал его так, что бы он потреблял меньше ОЗУ и ЦПУ, а анимации стали чище и плавнее
- .gitignore: Теперь, файлы/папки в .gitignore не индексируются вообще в вашем проекте, раньше этого не было
- Расширения: Доделал минимальную регистрацию кастомных языков, а так же добавлено разрешение
- Поиск организаций: Теперь поиск может искать и по хештегам, если они указаны в описании орги
Не будем говорить о мелких баг-фиксах, но скажем спасибо:
❤️ @nihmadev
❤️ @zerokiwy
❤️ @noxy_dev
⚙️ CodeMotion Github: Открыть
CodeMotion IDE теперь официально дружит с вашим Github - в новом обновлении я добавил интеграцию с Fine-grained токенами от гитхаб, который вы можете создать и указать в настройках, для того, что бы форкать публичные репозитории оргиназаций. За это вы проголосовали здесь.
Так же, немало важные обновления:
- Оптимизация модальных окон: Движок модальных окон был супер прожорливым, по этому я переписал его так, что бы он потреблял меньше ОЗУ и ЦПУ, а анимации стали чище и плавнее
- .gitignore: Теперь, файлы/папки в .gitignore не индексируются вообще в вашем проекте, раньше этого не было
- Расширения: Доделал минимальную регистрацию кастомных языков, а так же добавлено разрешение
editor.suggest для будущих интеграций с ИИ агентами- Поиск организаций: Теперь поиск может искать и по хештегам, если они указаны в описании орги
Не будем говорить о мелких баг-фиксах, но скажем спасибо:
❤️ @nihmadev
❤️ @zerokiwy
❤️ @noxy_dev
⚙️ CodeMotion Github: Открыть
❤6🔥1👾1
🔄 CodeMotion 0.0.9 УЖЕ НА ПОДХОДЕ
Был чуть занят последние несколько дней - менял некоторые процессы, работал, боролся с выгоранием и прочая штука. Но сейчас готов представить кое-что интересное:
Совершенно новый UI
- Я прикрепил некоторые скриншоты. Я уже давно думал над редизайном, и что пора отходить от таких монолитных концепций. Теперь в CodeMotion новый плиточный интерфейс с акцентом на гладкие углы и что каждый элемент - отдельный. Пока еще доделываю, так как хочу завести несколько тем вместе с этим (если есть идеи для темы - читаю все комментарии)
Сильнее акцент на разработке
- Сейчас активно дорабатываеться LSP для TypeScript/Javascript - на данный момент это приоритет. Дальше будут, скорее всего, PHP и Go, так как для бекенд разработки это достаточно важно
Интеграции
- В новом обновлении будут зачатки интеграции с ИИ агентами с помощью расширений. Я принял решение, что ИИ помощники будут реализовываться через расширение для того, что бы каждый мог выбрать что-то свое. Оф. расширение тоже будет
Был чуть занят последние несколько дней - менял некоторые процессы, работал, боролся с выгоранием и прочая штука. Но сейчас готов представить кое-что интересное:
Совершенно новый UI
- Я прикрепил некоторые скриншоты. Я уже давно думал над редизайном, и что пора отходить от таких монолитных концепций. Теперь в CodeMotion новый плиточный интерфейс с акцентом на гладкие углы и что каждый элемент - отдельный. Пока еще доделываю, так как хочу завести несколько тем вместе с этим (если есть идеи для темы - читаю все комментарии)
Сильнее акцент на разработке
- Сейчас активно дорабатываеться LSP для TypeScript/Javascript - на данный момент это приоритет. Дальше будут, скорее всего, PHP и Go, так как для бекенд разработки это достаточно важно
Интеграции
- В новом обновлении будут зачатки интеграции с ИИ агентами с помощью расширений. Я принял решение, что ИИ помощники будут реализовываться через расширение для того, что бы каждый мог выбрать что-то свое. Оф. расширение тоже будет
❤8🔥5👍2
🤘 CodeMotion IDE 0.0.9 alpha-dev
Ссылки для скачивания доступны внизу поста
Я сбилдил стабильный релиз 0.0.9 alpha-dev и теперь он доступен для скачивания. В этом билде есть все, что я обещал, а именно:
- Typescript type checker диагностика
- Совершенно новый UI и общий стиль
- Интеграция с ИИ, а именно автокомплит и чат с агентом
- Теперь установщик будет просить папку для установки, а так же теперь у приложения есть иконка (раньше была дефолтная)
И это вкратце. Теперь уже почти закончена разработка JellyAgent - расширение, с помощью которого можно будет общаться с ИИ и с помощью него же, взаимодействовать с кодом, и так как это расширение - обновлять IDE особо не придется, а так же вы сможете переписать его под свой лад
⚙️ Скачать 0.0.9: Скачать
⚙️ CodeMotion Github: Ссылка
Ссылки для скачивания доступны внизу поста
Я сбилдил стабильный релиз 0.0.9 alpha-dev и теперь он доступен для скачивания. В этом билде есть все, что я обещал, а именно:
- Typescript type checker диагностика
- Совершенно новый UI и общий стиль
- Интеграция с ИИ, а именно автокомплит и чат с агентом
- Теперь установщик будет просить папку для установки, а так же теперь у приложения есть иконка (раньше была дефолтная)
И это вкратце. Теперь уже почти закончена разработка JellyAgent - расширение, с помощью которого можно будет общаться с ИИ и с помощью него же, взаимодействовать с кодом, и так как это расширение - обновлять IDE особо не придется, а так же вы сможете переписать его под свой лад
⚙️ Скачать 0.0.9: Скачать
⚙️ CodeMotion Github: Ссылка
❤10🔥2
🆒 CodeMotion 0.0.9.3
Ссылки для скачивания доступны внизу поста
Сейчас активно дорабатываю CodeMotion IDE 0.0.9, что бы ВАМ было комфортнее. И вот что нового:
Оптимизация
Чуть переписал открытие файлов, теперь они кешируются и не захламляют ОЗУ
Переписал всю диагностику/AST на TypeScript
Раньше диагностика JS/TS и AST были на JS, теперь на TS
Больше поддержки для языков
Теперь, для JSON/YAML есть поддержка диагностики (LSP) и улучшенный AST
Drag&Drop для папок
Теперь не только файлы можно перетягивать в окно редактора, а еще и папки
Новые иконки
Новые Chroma Dark & Light иконки для оформления
Доработка Javascript/Typescript
Полностью доработан Typechecker для TypeScript. Так же, JS теперь лучше подсвечивается и может предупредить, если вы вызвали функцию с слишком маленьким/большим кол-во аргументов
⚙️ Github: Ссылка
⚙️ Скачать 0.0.9.3: Скачать
Ссылки для скачивания доступны внизу поста
Сейчас активно дорабатываю CodeMotion IDE 0.0.9, что бы ВАМ было комфортнее. И вот что нового:
Оптимизация
Чуть переписал открытие файлов, теперь они кешируются и не захламляют ОЗУ
Переписал всю диагностику/AST на TypeScript
Раньше диагностика JS/TS и AST были на JS, теперь на TS
Больше поддержки для языков
Теперь, для JSON/YAML есть поддержка диагностики (LSP) и улучшенный AST
Drag&Drop для папок
Теперь не только файлы можно перетягивать в окно редактора, а еще и папки
Новые иконки
Новые Chroma Dark & Light иконки для оформления
Доработка Javascript/Typescript
Полностью доработан Typechecker для TypeScript. Так же, JS теперь лучше подсвечивается и может предупредить, если вы вызвали функцию с слишком маленьким/большим кол-во аргументов
⚙️ Github: Ссылка
⚙️ Скачать 0.0.9.3: Скачать
❤7
🆙 ИИ-помощник в CodeMotion и новости о Slim
JellyAgent AI
Когда-то (вроде бы, в позапрошлом посте), я говорил про JellyAgent - официальное расширение для CodeMotion для добавления ИИ помощника в виде подсказок в коде + интерактивного чата. Честно скажу - сейчас, он не шибко много умеет, но есть уже каркас (он может перезапускать приложение). Еще немного, и можно будет подключить его к CodeMotion
Slim language
Slim - это дополнение к Javascript, которое работает на Node.js. Как тайпскрипт, это тоже суперсет, но с типами внутри рантайма. Я взялся за доработку CLI и разработку SPM (Slim Package Manager), что бы можно было выкладывать и качать разные библеотеки. Короче, развиваю экосистему
⚙️ CodeMotion: Github
⚙️ Slim: Github
JellyAgent AI
Когда-то (вроде бы, в позапрошлом посте), я говорил про JellyAgent - официальное расширение для CodeMotion для добавления ИИ помощника в виде подсказок в коде + интерактивного чата. Честно скажу - сейчас, он не шибко много умеет, но есть уже каркас (он может перезапускать приложение). Еще немного, и можно будет подключить его к CodeMotion
Slim language
Slim - это дополнение к Javascript, которое работает на Node.js. Как тайпскрипт, это тоже суперсет, но с типами внутри рантайма. Я взялся за доработку CLI и разработку SPM (Slim Package Manager), что бы можно было выкладывать и качать разные библеотеки. Короче, развиваю экосистему
⚙️ CodeMotion: Github
⚙️ Slim: Github
❤3
Как реализовать модели в CodeMotion JellyAgent?
Final Results
48%
Ollama (локально)
76%
Давать выбирать и пользоваться через API
🍾4