iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

尋覓網站開發的神兵利器 系列

介紹網站開發時的各式工具,藉由這些工具的幫助,提高自身的生產力。

鐵人鍊成 | 共 40 篇文章 | 66 人訂閱 訂閱系列文 RSS系列文 團隊Game Masters
DAY 11

10 - BAT - 使用高亮預覽文件

cat 指令可以預覽文件的內容,是個簡單好用的指令,但是它不會對不同的檔案類型提供語法高亮的預覽,因此看起來會有點吃力。 專為開發而生的預覽指令 BAT BAT...

2021-09-26 ‧ 由 Peter Chen 分享
DAY 12

11 - exa - 總覽目錄的工具

ls 指令會列出目錄中的各個檔案與目錄,供使用者瀏覽整個目錄的結構,是個十分常用的指令。 但它的設計考量到以前電腦的效能,所擁有的功能較為陽春,一切都是以減少執...

2021-09-27 ‧ 由 Peter Chen 分享
DAY 13

12 - fzf - 檔案與目錄模糊搜尋指令工具

當我們要找尋一個檔案時,很多時候都只會記得檔案的部分資訊,可能是部分的路徑或是名稱,我們可以使用這些資訊對電腦下達 find 或 fd 之類的查找指令,但是人的...

2021-09-28 ‧ 由 Peter Chen 分享
DAY 14

13 - cheat.sh - 終端機的程式百科全書

在開發時,開發者常常會需要在瀏覽器上搜尋指令或程式語言相關的說明,藉此來輔助並確保使用的方式正確。但是每次的搜尋都需要消耗時間,並且從各個資源中找到有參考價值的...

2021-09-29 ‧ 由 Peter Chen 分享
DAY 15

14 - tig - git 的文字介面

Git 是開發者們最常接觸到的工具之一,大部分的專案都使用它作為版本控制的工具。使用者可以直接用 git 指令對 Git 進行不同的操作,而使用者需要查閱各種資...

2021-09-30 ‧ 由 Peter Chen 分享
DAY 16

15 - NVM - Node.js 版本管理工具

Node.js 版本間的差異使得有些專案需要使用特定的版本才能正常運作,因此各專案間需要來回的切換 Node.js 的版本。要切換 Node.js 版本意味著要...

2021-10-01 ‧ 由 Peter Chen 分享
DAY 17

16 - EditorConfig - 配置輸入方式

不同的編輯器預設的輸入方式都不盡相同,因此同個專案的同個檔案使用不同的編輯器修改,可能會因為輸入的格式不同,而使整體的格式不一致,造成閱讀與管理上的困難。 一般...

2021-10-02 ‧ 由 Peter Chen 分享
DAY 18

17 - Visual Studio Code - 代碼編輯器與它的插件

一般功能豐富的 IDE ,都會針對它所支援的語言提供許多強大的輔助功能,例如 PyCharm ,但它們所需的容量與資源會較單純的編輯器大上許多,並且因為只支援特...

2021-10-03 ‧ 由 Peter Chen 分享
DAY 19

18 - Rest Client - HTTP 請求工具

在寫網頁時,前端的工程師需要了解如何與後端或是其他的第三方服務溝通,在看了文件後,除了直接實作外,另一個方式就是使用 HTTP client 設定請求來叫用這些...

2021-10-04 ‧ 由 Peter Chen 分享
DAY 20

19 - Remote - Containers - 在容器中開發

在正式開發前,開發者都需要安裝許多軟體,來建立開發的環境。但是安裝的方式會因開發所在的機器環境而有所不同,因此每次的配置都是一個麻煩,並且在配置時是不會有產出的...

2021-10-05 ‧ 由 Peter Chen 分享