Puncte:0

comanda terminalului pentru Espruino Web IDE

drapel mp

Am instalat Espruino Web IDE pe laptopul meu Ubuntu cu aproximativ un an în urmă. În prezent îmi grupez instrumentele de codare împreună în Dock folosind acest script

[Intrare pe desktop]
Tip=Aplicație
Nume=Programare
GenericName=Programare
Comentariu=Platformă de prototipare electronică open-source
Exec="~/ArduinoLatest/Arduino-1.8.13/arduino-1.8.13/arduino"
Pictogramă=~/Bilder/Icons/Clock.png
Terminal=fals
Categorii=Dezvoltare;IDE;Electronică;
MimeType=text/x-arduino;
Cuvinte cheie=electronica încorporată;electronică;avr;microcontroller;
Acțiuni= ArduinoBeta;UIFlow;M5_Burner;Espruino;;

[Desktop Action ArduinoBeta]
Nume=Arduino-Beta
Exec=~/ArduinoLatest/Arduino-2/arduino-ide_2.0.0-beta.5_Linux_64bit/arduino-ide

[Desktop Action UIFlow]
Nume=UI Flux
Exec=~~/UIFlowIDE/bin/uiflow-desktop-ide

[Desktop Action M5_Burner]
Nume=M5_Burner
Exec=~/UIFlowIDE/M5Burner/bin/electron-m5burner-v2-eletron

[Desktop Action Espruino]
Nume = Espruino
Exec=

Problema este că, deși pot căuta, găsi și executa Espruino Web IDE, accesează meniul Activități, iar în Dock și „Dash to Dock” nu pot găsi comanda reală folosită pentru a lansa aplicația. Cum pot afla ce comandă folosește Dock-ul?

waltinator avatar
drapel it
Comenzile dvs. `Exec=` (și `Icon=`) sunt defecte. Înlocuiți `~` (și `~~`?) cu calea absolută.
drapel mp
Sunt calea absolută în viața reală, pur și simplu nu am vrut ca toate căile să fie publicate pe internet. Dar scenariul funcționează perfect și l-am publicat doar ca fundal. Problema, așa cum am scris, este că aș dori să știu comanda folosită de Dock pentru a lansa Espruino Web IDE.
Terrance avatar
drapel id
Vrei să spui `https://www.espruino.com/ide/`?
Terrance avatar
drapel id
`Firefox https://www.espruino.com/ide/` o va face sau va schimba orice browser pe care îl utilizați înainte de adresa URL web. Fișierele de andocare sunt doar fișiere `.desktop` care au comanda completă în ele. `Exec=/usr/bin/firefox https://www.espruino.com/ide/` sau în loc de `Exec=` puteți folosi `URL=https://www.espruino.com/ide/` care va utilizați browserul implicit pentru a deschide linkul într-un fișier `.desktop`.
drapel mp
Mulțumesc `Exec=google-chrome https://www.espruino.com/ide/` funcționează deschizând o filă chrome cu IDE și pot folosi această soluție. Cu toate acestea, când IDE-ul se deschide din Dock, pare a fi o fereastră simplă, fără alte file, URL sau alte chestii Chrome, în timp ce când îl deschid cu `google-chrome https://www.espruino.com/ide/` se deschide fie o nouă instanță de Chrome sau dacă una este deja deschisă, deschide o nouă fereastră. `URL=https://www.espruino.com/ide/` nu pare să facă nimic.
Puncte:1
drapel id

Pentru .desktop fișier cu care ar trebui să puteți rula Espruino Web IDE --aplicație modul în Chrome.

Exec=google-chrome --app="https://www.espruino.com/ide/"

Sper că acest lucru vă ajută!

drapel mp
Perfect! Multumesc mult, exact asta cautam desi nu m-am explicat prea bine!

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.