![Items verbergen via het Configuratiescherm in Windows](/f/cef8298ade2157e6ccecd984cd2fd7b1.png?width=100&height=100)
Upterm wordt aangekondigd als een 'terminalemulator voor de 21e eeuw' - een vrij gewaagde claim.
"Een IDE in de wereld van terminals", beweert de Github-projectpagina; "Strikt genomen is het zowel een terminalemulator als een interactieve shell op basis van Electron."
Ik heb wat tijd met de app gespeeld om te kijken of deze iets nieuws bood. En ik ben blij om te zeggen van wel.
In tegenstelling tot andere Electron-stalgenoten Hyper en eindpunt, Upterm integreert een aantal veelvoorkomende IDE-functies met degene die we gewend zijn te vinden in traditionele terminalemulators.
De belangrijkste onder hen is suggesties voor automatisch aanvullen terwijl u typt. Deze suggesties kunnen worden uitgevoerd zonder dat je je vingers van het toetsenbord hoeft te halen - druk gewoon op het tabblad en je bent weg:
De app is iets slim over de commando's en argumenten die het suggereert. In een paar gevallen gaf het echter helemaal geen suggesties.
Als het u kan helpen, kunt u (in theorie) aanvullende informatie zien over voorgestelde opdrachten en vlaggen op de rechterkant van het vak voor automatisch aanvullen, b.v. uitgebreide aliaswaarde, opdrachtbeschrijvingen, waarde van de vorige map, en spoedig.
Helaas maakte het standaardkleurenschema dat werd gebruikt door de Linux-versie die ik probeerde het onmogelijk om te zien wat een fragment zei totdat het werd gemarkeerd, een verkeersdrempel in de workflow-voordelen van het gebruik van de functie in de eerste plaats!
Als Linux-gebruiker was ik ook verdrietig om te zien dat er is geen ondersteuning voor automatisch aanvullen voor Bash of andere Linux-specifieke tools. Gelukkig ondersteunt de app een stapel veelgebruikte platformonafhankelijke opdrachtregelhulpprogramma's, waaronder: vim
, bovenkant
, grep
, en git.
Terwijl ik me een weg baande door een (valse) git-commit met een lang bericht, kreeg ik een idee hoe deze app, in de juiste handen, een workflow zou kunnen versnellen.
De nieuwste release van Upterm maakt gebruik van de monaco-editor die de Visual Studio Code van Microsoft aanstuurt (ook een Electron-app). Deze schakelaar is een slimme omdat hij Upterm voorziet van: Taalserverprotocol ondersteuning, sneller automatisch aanvullen, syntaxisaccentuering en automatisch aanvullen van aanhalingstekens en haakjes.
Zoeken, sessies met tabbladen en zoomopties ronden het grootste deel van de functies van de applicatie af.
Er is geen voorkeuren sectie om van te spreken, geen manier om het kleurenschema aan te passen, en geen manier om de autocomplete-functie toe te voegen, te bewerken of aan te passen.
dat weet ik Elektron apps zijn over het algemeen niet super populair, en Electron-apps die de functionaliteit van bestaande native apps repliceren minder. upterm zullen gebruik meer RAM en CPU dan, laten we zeggen, Xterm of Konsole, maar het is een soort van heeft om de soorten 'functies' die het heeft aan te drijven.
Ik twijfel er niet aan dat de meer geavanceerde CLI-fans die er zijn, iets kunnen creëren dat lijkt op het gebruik van Upterm Zsh, Vis en een half uurtje vrij.
Maar Upterm kan super handig zijn voor terminal-beginners die nog de geheimzinnige manieren van de opdrachtregel willen leren, evenals voor mensen die op zoek zijn naar een nieuwe of nieuwe manier om de terminal te gebruiken.
Als je voldoende geïnteresseerd bent in wat je tot nu toe hebt gelezen, moedig ik je aan om het zelf eens te proberen.
met weinig oorspronkelijk terminalemulators verleggen de grenzen van interactie Upterm onderscheidt zich, dus ik dring er bij u op aan om het niet ronduit af te wijzen.
Het uitproberen is ook super eenvoudig.
Jij kan download een AppImage van de Github-releasepagina's die u kunt gebruiken op Linux-desktops, inclusief Ubuntu:
Upterm AppImage downloaden (64-bits)
Op zoek naar een niet-Electron terminal-app? Bekijk onze recente Terminix-recensie.
Alles Ubuntu, dagelijks. Sinds 2009.