На текущий момент в Terminode есть простейший шаблонизатор. Если хотите, то можете создать свои моды с различным функионалом. Также в скором времени добавятся хоткеи, автодополнение и еще несколько функций. Насчет стандартных хоткеев, это смотря, что Вы имеете под в виду этими горячими клавишами.
В будущем планируется уже эмулятор терминала с интерфейсом. Также неплохая идея того, что создавать несколько окон, я подумаю над этим и возможно реализую. Если кратко - будет 2 версии, консольная и как приложение. В консольной все командами и кнопками, а в приложении уже и тыкать можно будет.
На текущий момент я стараюсь создать "консольный CLI" как раз таки дополняющий системные команды (для ускорения и удобства работы).
В будущем же планируется написать вдобавок эмулятор самого shell, который будет работать на основе CLI, который как сможет запускать и системные команды, и кастомные, не входящие в стандартный пакет.
Спасибо Вам за фидбек, в следующих статьях я учту сказанную Вами теорию!
При первом написании я писал эту строчку для кода, когда еще не было функции. А позже уже забыл о ней и не поменял. Но спасибо, что заметили этот казус.
Я обязательно изменю эту строку на функцию. Спасибо!
Я смотрел как устанавливаются питоновские пакеты, использую venv. Насчёт так называемого "терминала", тут я согласен, что на самом деле это оболочка. В будущем планируется создать на основе имеющегося эмулятор терминала - то, что Вы перечислили в первом списке.
Интересная задумка рукописного редактора. Но было бы неплохо, если он мог считывать рукописный код с изображений, допустим с бумаги, как говорилось в начале статьи.
Считывание с изображений я думаю было бы полезной фичей в данном проекте
Спасибо! Я изучу данную статью =)
В каком плане "запуск модулей автоматически"?
Если имеете ввиду кастомные модули от пользователя, то они и так догружаются обработчиком команд, вызывая в файле одну функцию.
Спасибо за некоторые идеи.
На текущий момент в Terminode есть простейший шаблонизатор. Если хотите, то можете создать свои моды с различным функионалом. Также в скором времени добавятся хоткеи, автодополнение и еще несколько функций. Насчет стандартных хоткеев, это смотря, что Вы имеете под в виду этими горячими клавишами.
В будущем планируется уже эмулятор терминала с интерфейсом. Также неплохая идея того, что создавать несколько окон, я подумаю над этим и возможно реализую. Если кратко - будет 2 версии, консольная и как приложение. В консольной все командами и кнопками, а в приложении уже и тыкать можно будет.
Спасибо за фидбек!
На текущий момент я делаю все один. Но я не откажусь от любой добровольной помощи.
Код лежит на гитхабе, в случае надобности Вы можете скачать код ветки "dev" и добавить что-то свое, а потом с помощью пулл реквеста уже предложить.
Я лично не против, поэтому был бы рад помощи!
Хорошо, спасибо!
Возможно это поможет мне в дальнейшем развитии проекта =)
На текущий момент я стараюсь создать "консольный CLI" как раз таки дополняющий системные команды (для ускорения и удобства работы).
В будущем же планируется написать вдобавок эмулятор самого shell, который будет работать на основе CLI, который как сможет запускать и системные команды, и кастомные, не входящие в стандартный пакет.
Спасибо Вам за фидбек, в следующих статьях я учту сказанную Вами теорию!
Спасибо за такое объяснение
Когда я читал обо всем этом связанном, то почти везде cmd называлось как "терминал", а программы и их команды - CLI Apps.
Но лично здесь я написал "терминал" так, как пытался заменить стандартные команды и создать свои для cmd, получилось конечно CLI в итоге.
Извините, если статья как-то вводит в заблуждение, я вроде писал, что получился в итоге CLI App
При первом написании я писал эту строчку для кода, когда еще не было функции. А позже уже забыл о ней и не поменял. Но спасибо, что заметили этот казус.
Я обязательно изменю эту строку на функцию. Спасибо!
Я смотрел как устанавливаются питоновские пакеты, использую venv. Насчёт так называемого "терминала", тут я согласен, что на самом деле это оболочка. В будущем планируется создать на основе имеющегося эмулятор терминала - то, что Вы перечислили в первом списке.
Спасибо за советы и фидбек!
Да, наверное стоило указать, что я не сеньор и не бог в IT
Подкорректирую тогда статью и напишу об этом. Спасибо за совет, я просто первый раз на хабре пишу что-то =)
Спасибо! Изучу библиотеку тогда в ближайшее время
Ну, я не знаю такую историю конечно
Но я просто пытаюсь сделать чуть удобнее терминал =)
Интересная задумка рукописного редактора. Но было бы неплохо, если он мог считывать рукописный код с изображений, допустим с бумаги, как говорилось в начале статьи.
Считывание с изображений я думаю было бы полезной фичей в данном проекте