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 21

[Emacs-21] 用 Emacs 來寫 Go 設定篇

Emacs 對於編輯 Go 程式的支援 程式美化排版: Go-mode + gofmt 自動加入或刪除 import: Go-mode + goimport...

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

[Emacs-22] 用 Emacs 來寫 Go 之範例篇

用 Emacs 來寫 Go 前面已經做完編輯 Go 程式的設定,我們這一篇來看在真正編輯 Go 程式時,可以使用到的各項功能 做一個函式庫 根據 Go 對於 w...

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

[Emacs-23] 用 Emacs 來寫 Ruby 設定篇

Emacs 對於編輯 Ruby 程式的功能 程式補全: Company + robe 跳到函式定義: robe 顯示函式定義及文件: Eldoc + robe...

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

[Emacs-24] 用 Emacs 來寫 Ruby 實戰篇

Ruby 實戰篇 前篇介紹完用 Emacs 寫 Ruby 程式的設定篇,我們這一篇實際來看一下這些功能的使用 建立一個類別 (Class) Ruby 是一個物件...

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

[Emacs-25] 用 Emacs 來寫 C# 設定篇

Emacs 寫 C# Emacs 對於 C# 程式語言的支援有 程式高亮及自動縮排:charp-mode 程式片段 (snippet): yasnippet...

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

[Emacs-26] 用 Emacs 來寫 C# 實戰篇

Emacs 寫 C# 前一篇 介紹了 Emacs 編輯 C# 的一些套件及功能,這一篇,我們來看怎樣使用這些功能 建立專案 先建立一個目錄,目錄底下,執行 $d...

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

[Emacs-27] 用 Emacs 來寫 Vue.js 設定篇

Emacs 對於編輯 Vue.js 專案的支援 程式補全:company-tide (javascript), company-web-html (html)...

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

[Emacs-28] 用 Emacs 來寫 Vue.js 實戰篇

前面 介紹了用 Emacs 寫 Vue.js 的設定,這一篇來看看這些設定如何真正使用在編輯 Vue.js 的專案 開始一個專案 使用 $vue create...

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

[Emacs-29] 用 Emacs 來寫 Angular

Emacs 對於 typescript 的設定 其實在前面寫 javascript 設定時,已經將後端 tsserver 設定完畢了,這裡只要加入 (add-h...

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

[Emacs-30] 用 Emacs 寫 React

設定 主要使用 rjsx-mode 是之前介紹 javascript 時使用的 js2-mode 的延伸,因此,除了語法支援 rjsx 外,其餘功能延續,請回...

2018-10-31 ‧ 由 洋蔥 分享