Điểm:0

lệnh đầu cuối cho Espruino Web IDE

lá cờ mp

Tôi đã cài đặt Espruino Web IDE trên máy tính xách tay Ubuntu của mình cách đây một năm. Tôi hiện đang nhóm các công cụ viết mã của mình lại với nhau trong Dock bằng cách sử dụng tập lệnh này

[Mục nhập máy tính để bàn]
Loại=Ứng dụng
Tên=Lập trình
GenericName=Lập trình
Comment=Nền tảng tạo mẫu điện tử mã nguồn mở
Exec="~/ArduinoLatest/Arduino-1.8.13/arduino-1.8.13/arduino"
Biểu tượng=~/Bilder/Icons/Clock.png
Thiết bị đầu cuối = sai
Danh mục=Phát triển;IDE;Điện tử;
MimeType=văn bản/x-arduino;
Từ khóa=điện tử nhúng;điện tử;avr;vi điều khiển;
Hành động= ArduinoBeta;UIFlow;M5_Burner;Espruino;;

[Hành động trên máy tính để bàn ArduinoBeta]
Tên=Arduino-Beta
Exec=~/ArduinoLatest/Arduino-2/arduino-ide_2.0.0-beta.5_Linux_64bit/arduino-ide

[UIFlow hành động trên máy tính để bàn]
Tên = Luồng giao diện người dùng
Exec=~~/UIFlowIDE/bin/uiflow-desktop-ide

[Hành động trên máy tính để bàn M5_Burner]
Tên=M5_Burner
Thực thi=~/UIFlowIDE/M5Burner/bin/electron-m5burner-v2-eletron

[Hành động trên máy tính để bàn Espruino]
Tên=Espruino
Thực hiện =

Vấn đề là mặc dù tôi có thể tìm kiếm và tìm và thực thi Espruino Web IDE trong menu Hoạt động và trong Dock và "Dash to Dock", nhưng tôi không thể tìm thấy lệnh thực tế được sử dụng để khởi chạy ứng dụng. Làm cách nào để biết Dock đang sử dụng lệnh nào?

waltinator avatar
lá cờ it
Các lệnh `Exec=` (và `Icon=`) của bạn bị thiếu sót. Thay thế `~` (và `~~`?) bằng đường dẫn tuyệt đối.
lá cờ mp
Chúng là đường dẫn tuyệt đối trong cuộc sống thực, tôi chỉ không muốn đường dẫn đầy đủ được xuất bản trên internet. Nhưng kịch bản hoạt động hoàn toàn tốt và tôi chỉ xuất bản nó dưới dạng nền. Vấn đề, như tôi đã viết, là tôi muốn biết lệnh được Dock sử dụng để khởi chạy Espruino Web IDE.
Terrance avatar
lá cờ id
Ý bạn là `https://www.espruino.com/ide/` ?
Terrance avatar
lá cờ id
`firefox https://www.espruino.com/ide/` sẽ làm điều đó hoặc thay đổi thành bất kỳ trình duyệt nào bạn đang sử dụng trước URL của trang web. Các tệp dock chỉ là các tệp `.desktop` có đầy đủ lệnh trong đó. `Exec=/usr/bin/firefox https://www.espruino.com/ide/` hoặc thay vì `Exec=` bạn có thể sử dụng `URL=https://www.espruino.com/ide/` sẽ sử dụng trình duyệt mặc định của bạn để mở liên kết trong tệp `.desktop`.
lá cờ mp
Cảm ơn `Exec=google-chrome https://www.espruino.com/ide/` hoạt động bằng cách mở tab chrome bằng IDE và tôi có thể sử dụng giải pháp này. Tuy nhiên, khi IDE mở từ Dock, nó có vẻ là một cửa sổ đơn giản không có các tab, Url hoặc nội dung Chrome khác trong khi khi tôi mở nó bằng `google-chrome https://www.espruino.com/ide/` thì nó sẽ mở một phiên bản mới của Chrome hoặc nếu một phiên bản đã được mở, hãy mở một cửa sổ mới. `URL=https://www.espruino.com/ide/` dường như không làm gì cả.
Điểm:1
lá cờ id

Cho .desktop tệp bạn sẽ có thể chạy Espruino Web IDE với --ứng dụng chế độ trong Chrome.

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

Hi vọng điêu nay co ich!

lá cờ mp
Hoàn hảo! Cảm ơn bạn rất nhiều, đây chính xác là những gì tôi đang tìm kiếm mặc dù tôi đã không giải thích rõ về bản thân mình!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.