Version 15.10 beta 1

Test beta versions and make bug reports.
I will release major beta builds only. Bugs fixed will be rolled up into the next major beta build or the finished version.
Post Reply
User avatar
Rickard Johansson
Site Admin
Posts: 6150
Joined: 19 Jul 2006 14:29

Version 15.10 beta 1

Post by Rickard Johansson »

-----------------------------------------------------------
Version 15.10 (Aug 22, 2021)
-----------------------------------------------------------

Command prompt panel
Added a new panel which works as a command prompt window. It should have most of the functions a real command prompt window has, and more.

The panel toolbar allows you to:

* Enter a path manually in the combo box and move to it.
* Select a favorite folder in drop down list and move to it.
* Save current prompt directory as favorite.
* Change prompt directory to the current document folder.
* Open a folder selection window and change directory to it.
* Change font (and background color if you're not using a theme).

Note!
The panel use a standard windows edit control and only communicate with an open (hidden) command prompt window using standard input/output.
There may be commands that doesn't work properly, like "more" (it displays all of the text at once, but you don't have the space bar control to switch page). Some special keys may work differently (since it's an edit control).

Some features I had to add to the panel myself:

* Command history (up/down arrow). It should work the same as in a real command prompt window. The command history is saved between sessions.
* Auto completion (tab). Should work the same as in a real command prompt window.
* Ctrl+C. Should work the same as in a real command prompt.

Language server templates
Templates make adding language servers much easier. Once you've added a language server as a template you never have to add the server settings again.

Several server templates have been added already for you to use. And you can easily change or add one yourself.

Open LSP templates located in the environment menu to modify or add templates.

You can add a language server as a template from project/sites settings if you've already added a server.

Some environment variables can be used in paths:

Code: Select all

    %appdata%       = <AppData>\Roaming
    %localappdata%  = <AppData>\Local
    %programfiles%  = c:\Program files
    %homepath%      = c:\Users\<username>
Fixed
* A few reported issues from users.

Download
http://www.rj-texted.nu/downloads/beta/ ... ll_x86.exe
http://www.rj-texted.nu/downloads/beta/ ... ll_x64.exe
http://www.rj-texted.nu/downloads/beta/rj-portable.exe


---- Italian -------
--------------------------------------------------- ---------
Versione 15.10 (17 Ago, 2021)
--------------------------------------------------- ---------

Pannello prompt dei comandi
Aggiunto un nuovo pannello che funziona come una finestra del prompt dei comandi. Dovrebbe avere la maggior parte delle funzioni di una vera finestra del prompt dei comandi e altro ancora.

La barra degli strumenti del pannello consente di:

* Immettere manualmente un percorso nella casella combinata e spostarsi in esso.
* Selezionare una cartella preferita nell'elenco a discesa e spostarsi in essa.
* Salvare la directory del prompt corrente come preferito.
* Cambiare la directory del prompt nella cartella del documento corrente.
* Aprire una finestra di dialogo della cartella e cambiare la directory in essa.
* Cambia il carattere (e il colore di sfondo se non stai usando un tema).

Nota!
Il pannello usa un controllo di modifica di Windows standard e comunica solo con una finestra del prompt dei comandi aperta (nascosta) usando l'input/output standard.
Potrebbero esserci comandi che non funzionano correttamente, come "more" (visualizza tutto il testo in una volta, ma non hai il controllo della barra spaziatrice per cambiare pagina).
Alcuni tasti speciali potrebbero funzionare in modo diverso (dato che si tratta di un controllo di modifica).

Alcune funzionalità che ho dovuto aggiungere personalmente al pannello:

* Cronologia dei comandi (freccia su/giù). Dovrebbe funzionare come in una vera finestra del prompt dei comandi. La cronologia dei comandi viene salvata tra le sessioni.
* Completamento automatico (scheda). Dovrebbe funzionare come in una vera finestra del prompt dei comandi.
* Ctrl+C. Dovrebbe funzionare come in un vero prompt dei comandi.

Modelli server di lingua
I modelli rendono l'aggiunta di server di lingua molto più semplice. Dopo aver aggiunto un server di lingua come modello, non dovrai mai più aggiungere le impostazioni del server.

Sono già stati aggiunti diversi modelli di server da utilizzare. E puoi facilmente cambiarne o aggiungerne uno tu stesso.

Apri i modelli LSP che si trovano nel menu dell'ambiente per modificare o aggiungere modelli.

Puoi aggiungere un server di lingua come modello dalle impostazioni del progetto/siti se hai già aggiunto un server.

Alcune variabili d'ambiente possono essere usate nei percorsi:

Ho ancora alcuni test da fare e alcuni problemi da risolvere. Rilascerò una versione beta tra pochi giorni.

Post Reply