VGAclocks
Author | Message | ||||
dddns Guru ![]() Joined: 20/09/2024 Location: GermanyPosts: 456 |
Hello everybody! The last two days I cared for my system environment. As posted above, I'm developing on Geany. Now after looking even closer I think, this in conjunction with Linux is one of the best IDEs there are for PicoMite. I fits so perfect: You have the choice of over 50 color schemes and you can achieve a very similar look like MS VSCode. You can adjust your highlighting (keywords)easily by yourself. You can of cause create your own theme but that might not be that easy. All subroutines, functions and Dim statements are sorted Everything is customizable, as well as the menu entries for accessing the PicoMite. I manged to 100% automate the handling with PicoMite, I mean I found ways with just Linux system tools without doing any trick or low level stuff, this solution does only need user rights. The base for me is a permanent open terminal to Pico as a monitor and transaction window but also this is the console for the Pico. This is for everybody achievable to do even with no linux experience. I'm using Linux Mint and these both together make it a really nice solution. As writing the howto would take time and energy I better first ask, if you are interested in some way? ![]() ![]() Geany is available for Windows, Linux and Mac tools I used: ascii-xfr to have a convenient tool for the line delay and if serial is done via UART adapter the character delay might come into play screen text window manager tmux Physical terminal multiplexer with which a remote physical terminal (a shell window) can be completely controlled. cu as nice little VT-100 terminal emulator but might be screen itself in the end. I have to investigate a bit more whats more suitable. Its able to save a text stream. sx /rx for XMODEM transfers stty for setting the tty some direct access to /dev/ttyAMC0 but could be completely omitted. If you want to have a real nice text windows manager on top there is byobu Its possible to do "autosave/list all" and Xmodem to transfer content even a whole program directly into editor or console In the example above, highlighting "Framebuffer" forever in your code would be two clicks away to adjust it in the settings The execute entries in the menu are global. But it supports many languages. The compiler commands change according to the language and the independent correspond to the project. If two tabs with different languages are open, these entries change when changing tabs. If I want to upstream, only the button needs to be pressed and the tab I'm in gets transmitted. If I want to download I can enter the filename and a new tab will open with that content. I can then save or modify and upload again. Pasting something is similar. I paste it into an empty tab, can correct the garbage and upload it to any place in the editor the cursor is positioned or to the console. It is also possible to initiate a "list all" or however and receive the content in a tab. A single line can be pasted with the mouse to the console windows. Edited 2025-05-11 07:39 by dddns |
||||