怎麼在 Evernote 印象筆記中插入代碼?

這個功能應該很有需求啊,我也知道Copy rtf to Clipboard之類的方法,但這個功能應該內置才對啊。


印象筆記電腦客戶端 (Windows和Mac)最新版本編輯欄中增加了插入代碼的功能

印象筆記

如果編輯欄看不到,可以在設置中開啟:

Mac 印象筆記左上角菜單欄:偏好設置---軟體更新---開啟代碼塊 (Preferences -&> Software Update -&> Enable code block)


實際上是沒有需求。Evernote針對的是辦公人員,你可以從他們官方網站上看到他們的宣傳視頻,裡面介紹的應用場景都是針對白領員工和普羅大眾,而不是具有專業技能的程序員或者准程序員。

因此evernote的設計都是走的簡便路線,不讓用戶做複雜的操作。這也是為什麼evernote中的排版功能那麼弱,evernote是作為一種筆記軟體存在的,用戶需要關心的只應該是信息。


目前不少都習慣用知識記憶類工具保存含有代碼的資料,用印象筆記插入代碼就算了吧,程序員專用的一款小工具LeaNote(螞蟻筆記),不僅有代碼高亮,還支持所有的markdown語法,你值得擁有!!! 目前PC版有WindowsMac OS XLinux 3種版本,移動版僅有iOS版...

https://leanote.com/

別光看而忘了 點贊感謝收藏哦,這可是知乎人的自我修養呦~

另外有知友問到化學方程式(chemical formula),舉例如下:

相應代碼如下:

#化學方程式 舉例
&

SO&4&&2-&

H&2&SO&4& + 2NaOH rarr; 2H&2&O + Na&+& + SO&4&&2-&

$alpha$ $eta$ $gamma$ $Omega$

HTML entity表示的箭頭:
rarr;
&
LaTex箭頭:
$
ightarrow$

${Fe_2O_3 + Al quad
ightarrow quad
Fe + Al_2O_3}$
&
帶催化劑 或 其他物質:
$underrightarrow{{H_2O}}$
&
${Fe_2O_3 + Al quad underrightarrow{{H_2O}}quad
Fe + Al_2O_3}$

更複雜的化學方程式:需要使用LaTex中的mhchem package和MathJax方可在線顯示!

MathJax.js
&

markdown在計算化學領域的擴展應用 - 李繼存 http://blog.sciencenet.cn/blog-548663-820730.html

可見螞蟻筆記對程序員和理工人的友好性高到爆!!!

順便提一下螞蟻筆記markdown模式下的快捷鍵:

切換編輯狀態: ctrl+e

查找: ctrl+f

替換: ctrl+ff

減少縮進: shift+tab

加粗: ctrl+b

斜體: ctrl+i

將文字變成代碼塊: 輸入&,然後enter,選中文字後,ctrl+k

插入超鏈接: ctrl+l

引用: ctrl+q

插入圖片: ctrl+g

設置成幾級標題: ctrl+h

水平線: html中的& 或 ctrl+r

插入無序列表: ctrl+o

插入有序列表: crtl+u

撤銷undo: ctrl+z

重做redo: ctrl+y

富文本模式下的快捷鍵(和word的快捷鍵類似):

ctrl+b: 加粗

ctrl + shift + c : 切換html與代碼

shift+enter: 跳出代碼編輯區 (使用Leanote富文本編輯的代碼編輯時)

游標在代碼編輯框內, 我們想跳出代碼編輯框到下一行寫正常的文本.

方法: 在代碼編輯框內按下 ctrl+shift+enter 即可跳出.

預覽模式下的快捷鍵:

ctrl+=全屏, ctrl+p演示(全屏), ctrl+e預覽(非全屏)

印象筆記做了個比較弱的代碼塊功能,壓根沒有代碼高亮...

接著隨我來看看Evernote Windows 最新版對markdown有哪些支持吧...

輸入下列 Markdown 語法,然後按下Enter回車鍵,體驗快捷鍵的用法。

快捷鍵:

  • 創建數字列表:1. (或 ctrl+shift+o)
  • 創建項目符號列表:*(或 ctrl+shift+b)
  • 創建未勾選的複選框:[]或[ ] (或 ctrl+shift+c)
  • 創建已勾選的複選框: [x] ()
  • 添加一條水平分割線: ***或 —
  • 創建一個 3 列的表格: [][][]
  • 創建一個 2 行 4 列的表格:[][][][]x2

溫馨提示: 請在段首輸入上述快捷鍵,並在輸入之後按下回車鍵,體驗一下markdown效果。

源地址: http://blog.yinxiang.com/blog/2015/11/19/windows-5-9-5/(有改動)

相比之下,螞蟻筆記對程序員而言,比印象筆記不知道好到哪去了...

其實還有一款軟體 Quiver: The Programmer"s Notebook (程序員專用筆記 Quiver),目前只有iOS版,沒用過,有興趣的可以試試哈...


Mac下,appstore安裝的evernote,

輸入```(就是tab上面那個鍵,記得切成英文模式),然後回車即可。


滿足所有細分群體只會讓產品太複雜


目前代碼塊是一個測試性的功能,可以通過以下步驟調出該功能:

Windows:幫助-檢查更新,將客戶端升級到最新版,即可在編輯欄看到代碼塊

Mac:可以直接輸入```+回車來調出代碼塊 (這個方法我剛才試了下已經不管用了)

也可以按照下面的方法更新後開啟:

如果是從官網下載的,需要點擊Evernote-偏好設置-軟體更新-開啟代碼塊

如果是從App Store 下載的,需要卸載當前版本,重新從官網下載安裝並按照上面的步驟操作開啟代碼塊

官網下載頁面:

免費下載印象筆記產品 | 印象筆記

也可以嘗試使用印象筆記的第三方應用馬克飛象:馬克飛象- 印象筆記百寶箱


馬克飛象居然沒人說……

馬克飛象 - 專為印象筆記打造的Markdown編輯器


我使用的是Mac版 6.11.1,應該是最新版本,有兩種方法插入代碼:

1、在偏好設置-&>軟體更新 這個選項勾選開啟代碼塊功能。

2、直接在筆記頁面輸入:``` 然後回車就可以插入代碼。


用知識管理軟體的程序員是很大一部分人群吧,看來只能棄用了,用其他軟體好了,只是在上面記了很多東西,轉出來麻煩


推薦閱讀:

印象筆記表格如何加行減行,加列減列?
印象筆記(Evernote)中怎樣為不同的筆記本設置不同的排序方式?
你在印象筆記中創建了什麼有趣的筆記本類別?其中最有趣的的一個筆記是什麼?
如何發送郵件保存備份到印象筆記 Evernote?
有哪些適合容易分心者使用的效率管理應用?

TAG:Evernote | 代碼 | 印象筆記 |