月月冬瓜
@cdfq152313
Wed, Dec 21, 2022 11:16 AM
Remote Development by JetBrains
今天稍微弄了一下環境,之前是用wslg直接從linux開IDE,偶爾會遇上一些小問題,像是視窗卡住/按鍵持續觸發/更新要自己下指令等等。雖然堪用,但一直解小bug也是挺麻煩。
現在換用jetbrains gateway,原理是在wsl開backend、然後windows開frontend,達到類似remote開發的效果。由於是原生win視窗,目前體驗暫時是比wslg好。不過還在beta,可能要再試一陣子才知道有沒有其他bug。
Tabby - a terminal for a more modern age
也換了一個terminal,因為之前windows terminal一直不停crash。升了好幾版都是這樣,看來軟軟大概是不打算解這個問題了... 希望新terminal不會出事orz。
Incel ㄈㄓ@長期厭世
@EllisCheng
說
Wed, Dec 21, 2022 11:20 AM
不愧是果黑
月月冬瓜
@cdfq152313
Wed, Dec 21, 2022 11:40 AM
Incel ㄈㄓ@長期厭世
: 我感覺現在應該要自稱軟黑才對,在軟軟平台寫半年code可以把所有人變成軟黑
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 12:27 PM
贊同
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 12:27 PM
雖然我現在這邊的廢物們用很開心
月月冬瓜
@cdfq152313
Wed, Dec 21, 2022 12:32 PM
Incel ㄈㄓ@長期厭世
: 難以置信有人可以用windows寫code還不天天抱怨
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 12:36 PM
完全不會打指令、不用任何快捷鍵、打字超慢、會寫出
boolean isOOXX = var1 == var2 ? true : false
這種東西的程度的人們反而覺得 windows 以外的都很難用
月月冬瓜
@cdfq152313
Wed, Dec 21, 2022 12:37 PM
boolean isOOXX = var1 == var2 ? true : false
幹我笑了,脫褲子放屁?
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 12:38 PM
我看到也是很傻眼啊… 這已經是完全不會寫程式而不是不懂使用的語言本質的等級了
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 12:39 PM
只能說原來這種等級的人在鬼島很多而且可以領薪水過生活讓我開了眼界,然後自稱 14 年經驗可是連這種扣都寫不出來的也大有人在,還可以坐領又高又乾的薪
默想刃
@Mokuso_YB
Wed, Dec 21, 2022 3:32 PM
如果是用 VS Code 編輯的話可以直接開進 WSL
開始使用 VS Code 搭配 WSL
另外不曉得有沒有類似 Win-Kex 這種 package 可以用
Win-KeX | Kali Linux Documentation
月月冬瓜
@cdfq152313
Wed, Dec 21, 2022 4:07 PM
Wed, Dec 21, 2022 4:08 PM
默想刃
: 我知道vscose蠻早就可以了,
只是我整個人已經變成jetbrains的形狀
咳咳,我是說開發android還是用android studio比較方便一點啦。所以才沒辦法用vscode。
匆匆瞥過win-kex,感覺上是類似wslg 的功能?就是可以直接開Linux的app在windows上。我之前用wslg的感想就是大體上能用,但會一直有小問題干擾,卡按鍵/卡畫面/雙螢幕彈性不佳/dpi縮放異常。雖然不同系統間能做到這個程度已經是蠻驚艷了,但體驗終究不及原生。
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 4:51 PM
瓜神竟然也是 jetbrains 的奴隷…
月月冬瓜
@cdfq152313
Wed, Dec 21, 2022 4:52 PM
Incel ㄈㄓ@長期厭世
: 我買了all products 方案...
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 4:55 PM
一年 $779… 不愧是瓜神
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 4:55 PM
月月冬瓜
@cdfq152313
Wed, Dec 21, 2022 4:57 PM
Incel ㄈㄓ@長期厭世
: 我買個人用XD,而且第一年是從學生方案轉的,特價兩百。之後應該是每年$173
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 4:59 PM
Wed, Dec 21, 2022 4:59 PM
那還蠻便宜的,整包 $200 完全可以,雖然我大概最多用到 IntelliJ, PyCharm, DataGrip
月月冬瓜
@cdfq152313
Wed, Dec 21, 2022 5:02 PM
Incel ㄈㄓ@長期厭世
: 我是用到webstorm, rider,然後今天才用上intellij (remote功能android studio 不提供)。
不過前兩項產品加一加也差不多兩百了,乾脆直接全買
月月冬瓜
@cdfq152313
Wed, Dec 21, 2022 5:04 PM
Wed, Dec 21, 2022 5:04 PM
Incel ㄈㄓ@長期厭世
: 這產品最邪惡的地方就是連續訂優惠很大,要是之後只剩用一個我可能也不會退...
完全落入商人的陷阱
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 5:04 PM
他那連續到第 3 年的價差有夠大
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 5:05 PM
別人都是反過來先便宜騙你進來,這個是把優惠放後面讓你不想出來…
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 5:06 PM
不過我試了 IntelliJ 連進 WSL 裡的功能,光是讀 JDK 建 index 就直接讓他當掉了… 有夠鳥…
月月冬瓜
@cdfq152313
Wed, Dec 21, 2022 5:08 PM
Incel ㄈㄓ@長期厭世
: 笑死,可以試試調那個什麼memory setting的。我調了之後建index有明顯變順,雖然不是Java就是。
另外我第一次開完全開不起來,重開機後就好了。要是會crash 可以試試。
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 5:09 PM
看起來跨環境開發還是處於黑暗時代
月月冬瓜
@cdfq152313
Wed, Dec 21, 2022 5:09 PM
Incel ㄈㄓ@長期厭世
:
Increase the memory heap of the IDE | IntelliJ IDEA
記得要調host上的,不是frontend 的值。
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 5:10 PM
之前不知道有這個 remote gateway,試了幾種方法都行不通只好乖乖切回 wsl 1 然後在 windows 下做事,之後再來試試,先謝瓜神
月月冬瓜
@cdfq152313
Wed, Dec 21, 2022 5:12 PM
Incel ㄈㄓ@長期厭世
: 假設不行的話我會寧可開wslg ,用wsl 1走windows 感覺還是有很多問題要解決...
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 5:15 PM
我的執行環境不是非在 Linux 下不可所以相對還好,反而是 WSLG 要 WSL2 的話那個讀寫 win 磁碟的速度實在太慘,光是我的 zsh git 套件會每次都卡住一下就快煩死。
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 5:16 PM
當然也是因為目前的東西非常的… 該說土砲或單純嗎… 所以目前這樣才還可以
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 5:17 PM
只能說如果不是肥軟仔的話在暈到死裡面真的沒有生產力可言
月月冬瓜
@cdfq152313
Wed, Dec 21, 2022 5:23 PM
Wed, Dec 21, 2022 5:23 PM
Incel ㄈㄓ@長期厭世
: 走wslg 就是不打算在win底下做事了,專案直接放Linux檔案系統。
至於你說的磁碟問題,目前我的解法是開兩個wsl,一個用1一個用2,真的非要用win的時候就開1的版本。
解決WSL在Windows檔案系統下速度緩慢的問題
或是不想裝兩個系統的話,在wsl2切換win git來加速讀取。只是會失去auto complete的能力。
...搞這麼多workaround,只是為了完成基本功能,軟軟真的會把人逼瘋
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 5:27 PM
來拜讀瓜神的鉅作
月月冬瓜
@cdfq152313
Wed, Dec 21, 2022 5:28 PM
Incel ㄈㄓ@長期厭世
: 這個方法會失去auto complete 的能力,所以後來我還是決定裝兩套QQ
Incel ㄈㄓ@長期厭世
@EllisCheng
Wed, Dec 21, 2022 5:30 PM
我原本的想法也是都在 wsl 裡做事,就是卡說要嘛視窗爛,要嘛磁碟慢,所以最後才退讓,裝兩個切來切去實在太麻煩了
默想刃
@Mokuso_YB
Thu, Dec 22, 2022 4:41 AM
Thu, Dec 22, 2022 4:43 AM
恩,Win-Kex 的 Seamless 模式是用類似 X forwarding 的方法在 Windows 上開啟應用程式
載入新的回覆
現在換用jetbrains gateway,原理是在wsl開backend、然後windows開frontend,達到類似remote開發的效果。由於是原生win視窗,目前體驗暫時是比wslg好。不過還在beta,可能要再試一陣子才知道有沒有其他bug。
雖然我現在這邊的廢物們用很開心boolean isOOXX = var1 == var2 ? true : false
這種東西的程度的人們反而覺得 windows 以外的都很難用
幹我笑了,脫褲子放屁?
Win-KeX | Kali Linux Documentation
只是我整個人已經變成jetbrains的形狀咳咳,我是說開發android還是用android studio比較方便一點啦。所以才沒辦法用vscode。匆匆瞥過win-kex,感覺上是類似wslg 的功能?就是可以直接開Linux的app在windows上。我之前用wslg的感想就是大體上能用,但會一直有小問題干擾,卡按鍵/卡畫面/雙螢幕彈性不佳/dpi縮放異常。雖然不同系統間能做到這個程度已經是蠻驚艷了,但體驗終究不及原生。
不過前兩項產品加一加也差不多兩百了,乾脆直接全買
完全落入商人的陷阱
另外我第一次開完全開不起來,重開機後就好了。要是會crash 可以試試。
至於你說的磁碟問題,目前我的解法是開兩個wsl,一個用1一個用2,真的非要用win的時候就開1的版本。
...搞這麼多workaround,只是為了完成基本功能,軟軟真的會把人逼瘋