iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Software Development

Emacs 來寫程式 系列

1. 簡單介紹 Emacs 的基本設定及作為程式編輯器需要的套件
2. 介紹各程式語言的設定及 Emacs 提供的功能
* C / C++
* Python
* Web: Html, CSS
* Javascript
* Go
3. Emacs 支援的網站前端框架
* Vue js
* Angular
* React

鐵人鍊成 | 共 30 篇文章 | 12 人訂閱 訂閱系列文 RSS系列文
DAY 11

[Emacs-11] 版本控制:Emacs Magit 的分支管理

分支管理 (Branch) 常常在專案開發時或產品推出後,我們會想加入新的功能或多項新的功能到目前的專案上,或是要解決一些 Bug, 但要在開發完整前需要充分測...

2018-10-12 ‧ 由 洋蔥 分享
DAY 12

[Emacs-12] 專案管理 : Projectile

專案管理 Projectile 是 Emacs 常用的專案管理工具,它可以從 Git 的設定中,知道哪些檔案屬於這個專案需要編輯的,哪些是三方函式庫,不需要放入...

2018-10-13 ‧ 由 洋蔥 分享
DAY 13

[Emacs-13] 用 Emacs 寫 C/C++ 設定篇

Emacs 編輯器對 C/C++ 程式的支援 自動程式碼補全: 使用 Company + irony 語法檢查: 使用 flycheck + irony...

2018-10-14 ‧ 由 洋蔥 分享
DAY 14

[Emacs-14] 用 Emacs 來寫 C/C++ 的 OpenCV 程式

使用 Emacs 的 C/C++ 套件來寫 OpenCV 我們前ㄧ篇已經設定好了 Emacs 編輯 C/C++ 的程式,這裏我們用一個例子來看如何使用 iron...

2018-10-15 ‧ 由 洋蔥 分享
DAY 15

[Emacs-15] 用 Emacs 來寫 Python 設定篇

Emacs 編輯器對 Python 的支援 語法檢查:可以使用 flake8, pylint, pycompile, mypy,這裏介紹 flake8 程式...

2018-10-16 ‧ 由 洋蔥 分享
DAY 16

[Emacs-16] 用 Emacs 來寫 Python 人臉判別

OpenCV OpenCV 是由 Intel 公司發起,BSD 授權模式,可以在商業及研究領域中免費使用的一個電腦視覺函式庫,可以用在 擴增實境 人臉,手勢判...

2018-10-17 ‧ 由 洋蔥 分享
DAY 17

[Emacs-17] 用 Emacs 來寫 HTML, CSS 設定篇

Emacs 對於編輯 html/css 的功能 html 程式自動補全: 使用 web-mode 的 Company-web 語法檢查: 使用 Tidy 為...

2018-10-18 ‧ 由 洋蔥 分享
DAY 18

[Emacs-18] 用 Emacs 寫一個 Landing Page

用一個 Landing Page 來介紹 Emacs 功能 我們簡單用一個首頁來介紹 Emacs 的相關功能,完成後的網頁 建立 index.html 用 E...

2018-10-19 ‧ 由 洋蔥 分享
DAY 19

[Emacs-19] 用 Emacs 來寫 Javascript 設定篇

Emacs 對於 Javascript 的功能支援 js2-mode: 取代原 js-mode 程式高亮 語法檢查 (使用 js-lint) 程式折疊...

2018-10-20 ‧ 由 洋蔥 分享
DAY 20

[Emacs-20] 用 Emacs 來寫 javascript 的小範例

這一篇藉由一個小小的例子來看我們上一篇安裝完的套件功能 編輯一個 testutil.js 檔案 啟動 Emacs 來編輯一個 testutil.js 檔案,如果...

2018-10-21 ‧ 由 洋蔥 分享