PIXNET Logo登入

Auster 隨手亂彈

跳到主文

喜歡三月的風,四月的雨,不落的太陽,和最好的你。

部落格全站分類:生活綜合

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 8月 29 週三 201810:33
  • Linux~調整 Terminal 字體的大小

key-keypad-ctrl-and-tab-sh
在一個 Terminal 下,按 「Ctrl」 + 「-」 可以縮小該 Terminal 的字體。
不過那個 <-> 是在英文字母區塊的那個 「-」,上頭的注音符號是ㄦ。
按數字鍵的不會作用。
(繼續閱讀...)
文章標籤

Auster 發表在 痞客邦 留言(0) 人氣(2)

  • 個人分類:IC設計
▲top
  • 3月 06 週二 201817:56
  • Linux 新增和切換 Workspace

Add to Panel
在「Panel」按下右鍵,出現選單,選「Add to Panel」,出現「Add to Panel」這個設定視窗。
在「Find an item to add "Bottom Panel"」那個控制項,輸入「workspace」,就會看到一筆「Workspace switcher」。
點兩下,就會出現在「Panel」。
(繼續閱讀...)
文章標籤

Auster 發表在 痞客邦 留言(0) 人氣(2)

  • 個人分類:IC設計
▲top
  • 7月 20 週四 201710:12
  • [訊號分析] 看看阻抗匹配不好的反射是什麼樣子

134019br2n2clhtgea21bt
要看正弦波有沒有問題,眼神得足夠好才行。
定量分析時,正弦波一般都是做FFT變換到頻域看。而時域上只能看個大概。
用正弦波掃頻,掃到約300K時幅度突然上升並且隨後突然下降。
說明這個頻點是有問題的。
看個示波器截圖,看看真正的匹配不好的反射是什麼樣子:
LVPECL電平,156.25MHZ參考時鐘在接收端測得的波形。
走線長度應該不超過3inch。問題原因可能是晶片內部反射。
可以看到反射造成的峰的寬度是是在什麼尺度上。
(繼續閱讀...)
文章標籤

Auster 發表在 痞客邦 留言(0) 人氣(16)

  • 個人分類:IC設計
▲top
  • 7月 19 週三 201711:47
  • [Linux] Makefile中wildcard notdir patsubst使用方法

1、wildcard : 擴展通配符
2、notdir : 去除路徑
3、patsubst :替換通配符
例子:
建立一個測試目錄,在測試目錄下建立一個名為sub的子目錄
$ mkdir test
$ cd test
$ vi sa.c
$ vi sb.c
$ mkdir sub
$ cd sub
$ vi sa.c
$ vi sb.c
在test下,建立a.c和b.c 2個文件,在sub目錄下,建立sa.c和sb.c 2個文件
建立一個簡單的makefile
src=$(wildcard *.c ./sub/*.c)
dir=$(notdir $(src))
obj=$(patsubst %.c,%.o,$(dir) )
all:
 @echo $(src)
 @echo $(dir)
 @echo $(obj)
 @echo "end"
 
執行結果分析:
make all
第一行輸出:
a.c b.c ./sub/sa.c ./sub/sb.c
wildcard把 指定目錄 ./ 和 ./sub/ 下的所有尾碼是c的檔全部展開。
第二行輸出:
a.c b.c sa.c sb.c
notdir把展開的檔去除掉路徑資訊
第三行輸出:
a.o b.o sa.o sb.o
在$(patsubst %.c,%.o,$(dir) )中,patsubst把$(dir)中的變數符合尾碼是.c的全部替換成.o,
任何輸出。
或者可以使用
obj=$(dir:%.c=%.o)
效果也是一樣的。
這裏用到makefile裏的替換引用規則,即用您指定的變數替換另一個變數。
它的標準格式是
$(var:a=b) 或 ${var:a=b}
它的含義是把變數var中的每一個值結尾用b替換掉a
(繼續閱讀...)
文章標籤

Auster 發表在 痞客邦 留言(0) 人氣(1)

  • 個人分類:IC設計
▲top
  • 4月 01 週五 201617:11
  • AC耦合電容擺放:放驅動端好還是接收端好?

05234T323-0
交流耦合(AC COUPLED)是通過電容串聯在線路中來完成的耦合,電容種類不限,交流耦合的作用是去除信號裏面的直流分量。它對純交流信號(沒有任何直流成分)沒有特別的影響,對於直流信號來說則是去除了直流分量,這是電容充電穩定後的特性。
經常有設計工程師糾結著,串列鏈路中的外接AC耦合電容放驅動端還是接收端好?接2個會有什麼影響啊?
我們首先從ac耦合電容的作用切入。一般使用AC耦合電容是為了提供直流偏壓。直流偏壓就是濾除信號的直流分量,使信號關於0軸對稱。
(繼續閱讀...)
文章標籤

Auster 發表在 痞客邦 留言(0) 人氣(1)

  • 個人分類:IC設計
▲top
  • 9月 25 週四 201410:28
  • UltraEdit使用技巧

UE的列編輯功能
首先要alt+c,進入列編輯模式
這是後,你可以用滑鼠選擇一個方形的區域。刪除,複製全看你喜歡了。
如果你想在每一行第二個字元開始加入一個'test',在列編輯模式下,定位游標到第一行,第二列。
Column/(Insert/Fill column)
,你還可以用這個功能插入行數。在列編輯狀態下的複製粘貼都很有意思,某些情況下可以取得意想不到的效果。
加入當前時間
有時候寫代碼要注釋,比如那天改的,按一下F7試試。
大塊代碼縮進的調整
選中要調整的代碼塊 按tab,進行縮進,你再按一下shift+tab。效果咋樣?
ctrl+b
寫程式的時候,括弧一般要一一對應的,但是如果嵌套太多,看花眼了,怎麼辦?你把游標放在括弧開始的地方,按ctrl+b,UE 會幫你找到相對應的括弧結尾的地方。你還可以試試連著多按幾次ctrl+b。
UE的比較
UE內置一個比較功能,可以幫你比較2個檔的不同
file/compare files...
如果你打開了2個要比較的檔,UE會把這2個文件自動填入2個要比較的檔位置,不然,你要用browse功能去找到那2個檔,設置一下text還是bin, 是否要ignore一些你不關心的東西。然後點擊compare就到比較介面。你可以設置只顯示不同或者相同或者都顯示。日常的應用是可以了。(有點像 BC,不知道誰抄誰的 )
簡單的用正則運算式的查找替換
有時候會有一些簡單文本處理的工作。比如你手頭有一個文本,需要給所有行後邊添加一個";"。用查找替換來完成
ctrl +r,查找 '^p' 替換為'^p;',(記得選中regular Expressions,這樣才能用正則運算式的功能。)然後你可以選replace all(alt+a),或者點開始,一個一個的查找,替換,這樣的好處是知道都替換了那些,有些時候你可能不想全部替換
把類似'{$abc}'替換為'var abc=abc;',abc有可能是其他字元
ctrl+r,查找 '{^$^(*^)}' 替換為'var ^1=^1;'(記得選中regular Expressions,這樣才能用正則運算式的功能。)然後你可以選replace all(alt+a),或者點開始,一個一個的查找,替換。
F3
默認情況下,當你按F3的時候UE可以查找現在選中的內容,F3是下一個符合的內容,ctrl+f3是上一個符合的內容.(請查 看advanced/configuration/Find標籤)
ctrl+f2
程式會有很多行你當然可以記得你要到的行數,然後用ctrl+g,然後輸入行號,到所在的行。但是用ctrl+f2我覺得更方便。比如說你要頻繁在多個function中切換。可以在function開始的地方,按一下ctrl+f2,給這一行加一個書簽。然後再另外的function開始的地方,也來一下ctrl+f2,有書簽的地方,字的背景色會不同。當你想換到下一個書簽的時候,就按 f2,但是想到上一個標籤怎麼辦?ctrl+f2?不對,嘿嘿,再按就是加書簽或者取消當前行的書簽了。應該是alt +f2.
自定義快捷鍵
UE很多功能都有快捷鍵,但不是所有的都有。11.00有一個Text2html的功能。我工作中遇到了要對大量代碼進行這種操 作的情況。我就想自己定一個快捷鍵。
advanced/configuration/key mapping
在commands裏面找到你要用的command.我這裏是HTMLConvertSpecialChars,然後點Pres s new key下面的輸入框,設置一個自己覺得爽,不衝突的快捷鍵。比如ctrl+alt+s.然後點ok.這樣用常用的功能,可以成倍 提高效率。
計算選中區域數位的合
比如如下文本
2
23a1
4 1.1
5
6
先選中,然後Column/(sum column/Selection),UE會以空格,字母分割數位,告訴你一個總數
打開的文件中切換
如果打開多個檔,要在多個檔中切換,用滑鼠點,麻煩,試一下ctrl+tab
好多多視窗的軟體都支援這個功能。
恢復到上次存檔狀態
一個檔改動多了,想undo到最初狀態,file/revert to saved.
檔備份,重命名
一個檔要備份,你如果選save as了,那當前打開的就是你save as之後的檔了。
用fle/(make copy/backup)
你還可以直接重命名當前編輯的檔 file/Rename file
UE的function列表功能
打開一個程式檔,比如*.js
確保view/view as(*)/Javascript
選擇view/(view/lists)/function list.也可以用F8
去處行末的空格
選中要去空格的區域。點右鍵/format/menu../trim trailing spaces
刪除整行
定位游標要刪除的行。點右鍵/delete/delete line,(也可以用ctrl+e)
給代碼加注釋
首先要確定選中了正確的語法加亮顯示
view/view as(*)/Javascript
然後選中要注釋的部分
點右鍵/delete/comment add 或者comment remove
格式化代碼
首先要確定選中了正確的語法加亮顯示
view/view as(*)/Javascript
然後選中要格式化的部分,就是讓代碼的縮進好看點
點右鍵/format menu/reIndent selection
不過,如果你的代碼是一行,沒有按照句子分號。好像沒啥效果。
打開檔內容中的檔
如果檔的內容裏面有
"c:test.txt" 或者"http://www.test.com/js/test.js"
這樣的內容
你可以把滑鼠定位到上面,點右鍵。彈出的功能表最上邊會多個選項
"c:test.txt" 或者"http://www.test.com/.../test.js"
點擊它,打開相應文件。
調整,添加語法高亮顯示
advanced/configuration/syntax Highlighting 點擊下邊的full path name for word list後邊的open
打開的文件如:d:Program FilesUltraEditWORDFILE.TXT
就是UE語法高亮顯示的配置檔
/L1"C/C++" 就是第一種語言,/L2就是第二種。目前這些word files 可以從下面連接下載到
http://www.ultraedit.com/index.php?...id=40#wordfiles
用的時候,下載相應的word file,複製出來,粘貼到d:Program FilesUltraEditWORDFILE.TXT,注意修改剛開始的/L1和你現有系統匹配。
好像對xml.xsl的顯示不是很好,不夠準確
運行dos命令,直接得到結果
F9,會跳出來一個視窗,讓你輸入命令和工作目錄。比如 dir c:
會列出來c盤的目錄。如果你要給朋友發目錄列表,除了從dos視窗複製過來,還可以用這個簡單的方法。加上一下簡單的列編輯。結 果就更好看了。
內置的ascii table
view/ascii table
有時候需要知道某個字母的ascii值,從這裏就能查出來
!是33
A是65
11.00之後的code folding功能
就是可以把一個function展開或者合上。如果你用了11的版本卻沒有這個功能,請查看advanced/configur ation/general/display/Enable show/hide lines and code folding是否為on
但是對xml的支持不是很好,沒有xmlspy好。
內置的多個剪貼板
你點右鍵可以看到
clipboards,裏面內置了10個剪貼板。按說windows的copy只能複製一個內容。如果你要複製多個內容,跟據不 同的情況進行粘貼,這10個剪貼板,應該夠你用了。
ctrl+0-9的數字鍵,是在剪貼板之間切換。比如
ctrl+1,然後copy了內容"a"
ctrl+2,然後copy了內容"b"
你如果想paste a,就要先按1下ctrl+1再ctrl+v,要paste b,就按一下ctrl+2再ctrl+v
我有時候不小心更換了剪貼板,就奇怪從別的地方複製的東西粘貼不過來。這種情況要注意
UE的project功能
11.00以後有了一個自動打開上次關閉時打開著的檔這個功能了,以前好像沒有。這就可以用到Project功能。其實就是定 義一組相關的檔。
project/(new project/workspace),UE會要求你存一個*.prj的文件。下次你可以打開UE的時候,project/(o pen project/workspace),繼續上次的那個project的session工作。
也可以file/(recent project/workspace)
[教學]如何用UltraEdit 來compile & run Java
http://blog.xuite.net/limbo.lee/jobSikll/7422317
Tip 0: 沒有註冊碼,如何有效使用Ultraedit呢?
很多人立即想到使用crack版,可實際追究起來,那是違法的事情。實際上,Ultraedit並沒有把路子完全堵死。我們可以使用一些小技巧來遮罩掉這個問題。修改ultraedit的快捷方式,將命令行改為:E:uedit9UEDIT32.EXE p:,其中p:必須是你的機器上不存在的分驅,這樣,就不會有試用時間結束的問題了。
 
Tip 1: 如何去掉所編輯文本中包含特定字串的行? 
這則技巧是在UltraEdit的幫助檔裏提到.CTRL+R 調出來替換(Replace)視窗,選中"使用正則運算式";然後用查找 %*你的字串*^p 替換成空內容即可.如,我當前有個文字檔案,需要去掉所有包含 http://www.baidu.net/ 這個字串的行,查找 %*http://www.baidu.net/*^p 替換成空即可.注意,^p 是 DOS 文件類型的換行符.如果是 Unix 類型檔,則用 ^n.
 
Tip 2: 如何在行末添加特定字元,比如逗號?
有了上面的經驗(其實我第一次是從同事那裏學到的),CTRL+R 調出來替換(Replace)視窗,選中"使用正則運算式".然後可以查找 ^p(或者^n,如果是Unix 檔),用 ,^p(或者,^n)進行"全部替換"即可.補充一點,如果是 MAC(Apple) 類型檔,則換行符號為 ^r .
 
Tip 3: 如何刪除空行?
參考上面兩個例子,查找 ^p$ 然後替換為空即可.
看來,正則運算式需要學習一下嘍.
 
Tip 4: 編輯檔如何加入時間戳 ?
F7 快捷鍵即可.你試試看?
 
Tip 5: 為何 拷貝(Copy)/粘貼(Paste)功能不能用了?
不怕大家笑話,我有幾次使用 UltraEdit 的過程中發現拷貝與粘貼的內容是不匹配的.不知所以然,乾脆重新啟動了筆記本.今天翻看手冊才恍然大悟:UltraEdit有10個剪切板(clipboard),分別用Ctrl+0 - Ctrl+9 切換. Ctrl+0 是 Windows 的,其他則為用戶自定義的.我在使用的過程中錯調用了 CTRL+n, 結果內容就有問題了.你遇到過沒?
Tip 6: 即使是打開小文件也有遲延?
這是我遇到過的問題.每次打開文件的時候總有幾秒鐘的耽擱.我的機器性能可不算差.怎麼回事? 網路印表機搞得鬼! 打開"高級"->"設置"->"編輯器"->"高級",看看是不是選中了"載入/恢復印表機設置"?如果是的話,去掉(不同的版本/漢化與否可能該位置所在有差別).
 
Tip 7: 刪除當前行內容 CTRL+e
 
Tip 8: 你按一下快捷鍵ALT+c試試,變為列編輯模式,可以一次輸入多行內容,只要你選好行範圍,編輯整齊的資料表非常合適。
 
Tip 9: 游標位於某一行,按Ctrl+F2試試,有了標籤了,多設幾個,按住F2,它會往你設定的標籤處跳來跳去,很好玩。
 
Tip 10: 暫時沒想出來,有興趣的前來補充。
 
--如何在UltraEdit中配置Java編譯器和運行指令:
 
方法:在Advanced -- Tool configuration 菜單的對話方塊裏
 
1,配置javac
在command line裏輸入:c:jdk1.3binjavac %f
注意:這裏的javac路徑你要按你自己的來指定;%f是指當前活動文檔的全檔案名,即“檔案名.副檔名",
因為java程式在編譯時必須帶上副檔名。如果你用了%F(大寫)是不對的,它只表示檔案名而不帶副檔名
(對於java運行命令是這樣的)。在Menu Item Name 裏輸入javac ,它出現在功能表裏,這樣你就知道它是
用來編譯的。然後選擇output to list box 和 capture output,這樣當編譯錯誤的時候你就可以在源代碼
的下面的output視窗裏看到錯誤資訊了。
 
2,配置不帶參數的java運行命令
在command line裏輸入:java %n, 或者java %F,這兩個有時候不一樣,看你的環境怎麼配置了,我是使用的前一個。
在Menu Item Name 裏輸入: java -no parameter
並且選擇output to list box 和 capture output ,這樣當運行的時候,運行結果顯示在output視窗裏。
 
3,配置帶參數的java運行命令
在command line裏輸入:java %n%modify%
在Menu Item Name 裏輸入: java -parameter,這樣當你運行的時候,它會有一個對話方塊要求你輸入參數
(繼續閱讀...)
文章標籤

Auster 發表在 痞客邦 留言(0) 人氣(4)

  • 個人分類:IC設計
▲top
  • 7月 22 週二 201414:38
  • IC設計流程:前段及後段之分

IC 設計約略的可分成數位,類比及記憶體三大類。其中,數位 IC 的設計流程非常的複雜,分工非常的細膩。
簡單的來說,數位 IC 的設計流程為:
1. 系統層級的設計及驗證。
2. RTL 設計及驗證。
3. 邏輯合成,產生閘級電路。
4. 實體或佈局設計 (Layout)。
5. 送出佈局資料庫至光罩廠進行光罩製作。
光罩製作完成之後即進入生產流程,設計階段就算是完成了。
所謂設計流程的前段,指的就是上述流程中的 1 - 3,而後段流程則是 4 - 5。
所謂前段及後段之分,嚴格說來並不能被當成是一種絕對的區隔,前段(front-end)及後段(back-end)更不能被視為是一種專有名詞。
之所以要分成前段及後段的原因是因為前後兩段的工作性質大不同,執行的團隊也因此被切割成兩段。
IC 設計流程的前段注重的是創意及對系統應用的了解,至於設計流程及輔助設計軟體的使用則相較於後段流程來得簡單。
設計流程的後段則是注重嚴謹不能出錯,所以設計流程及輔助設計軟體相對複雜昂貴且不易上手。
以一般寫程式的流程來比喻 IC 設計流程,算是頗為恰當。因為 IC 設計輔助軟體的完善,使得整個 IC 設計過程彷彿就像是進行一個程式開發計畫。
前段設計流程可以視為是撰寫程式碼的過程,而後段則可比喻為將高階的程式碼半人工式的轉換成機器碼。
寫程式,首重的是創意,還有要搞得清楚系統,這點和 IC 的前段設計一樣。
想像一下,如果要半自動的將程式碼編譯完成,是不是要很嚴謹,且不可犯一點小錯? 這就像是 IC 設計的後段工作。
至於 floorplan,它只是後段設計流程的一個步驟。
Floorplan,雖然是專有名詞,但是它的涵義就如字面上的意義一般,就是 IC 佈局規劃的平面圖。
舉個辦公樓層佈局的例子說明。
將整個辦公樓層隔間裝潢佈局完成讓員工可以上班,這個過程就像是 IC 的實體設計,或是佈局設計。
而進行實際裝潢前,設計師所繪製的平面設計圖,就是 floorplan。IC 設計的 floorplan,也是一樣,就是佈局前所要先做的平面圖。而 floorplanning 就是製作平面圖的工作或是流程。
(繼續閱讀...)
文章標籤

Auster 發表在 痞客邦 留言(0) 人氣(3)

  • 個人分類:IC設計
▲top
  • 6月 17 週一 201309:46
  • LINUX下使用同一個視窗開啟資料夾


有一個小問題就是我在瀏覽時只要點進去一個資料夾就會開啟另一個視窗來瀏覽,只要點個幾層就一堆視窗跑出來~非常的麻煩,有辦法更改設定只要一個視窗就可以瀏覽了,要在那裡改呢?
先隨邊開一個資料夾...按上方的_編輯---偏好設定--運作方式
總是以瀏覽視窗開啟打勾
或者用system tools -> file browser
(繼續閱讀...)
文章標籤

Auster 發表在 痞客邦 留言(0) 人氣(10)

  • 個人分類:IC設計
▲top
  • 4月 16 週二 201317:29
  • SRAM and RF SRAM, 1port, 2port?


SRAM好像有分1 port, 2 port, dual port這3種
然後又有所謂的register file SRAM,也有1port, 2port
請問這些的差別是什麼阿? 應用上又有什麼不一樣呢?
首先,定義這個名詞的其實是製作這個SRAM的設計公司。
one-port 是在1個clock cycle之內支援:1讀、1寫。
two-port 是在1個clock cycle之內支援:1讀0寫、0讀1寫、1讀1寫。[他的I/O data各有1條,address 2條]
dual-port 是在1個clock cycle之內支援:2讀0寫、0讀2寫、1讀1寫。[他的I/O data各有2條,address 2條]
SARAM跟Register-file的差距在於密度問題,當然電路的長相也不同[換句話說 面積跟消耗功率也是不同
普通情況而言,SRAM的密度比較大,同樣面積底下可以塞多一點資料,但是他的address line的最低要求要比較大
可能address line一定要8個bits左右,但是使用者未必會使用到這麼多entries。
Register-file則是可以擁有比較小的entries,但是他最大能容納的entries數量應該遠不如SRAM...
dual port sram 一般基於8管SRAM結構,讀出靠的是sense Amplifier,需要複雜的寫入和讀出邏輯,面積很大,而且都是硬IP,用到的metal層多,一般要block 3層metal。所以,APR的時候一般是放在晶片的週邊。優點是:規模可以做大,一般是大於16Kb,規模陣列,可以shink最小drc rule面積利用率高。
register file一般是基於latch結構的存儲單元,用戶可以根據需要自動綜合width和depth。規模不能大,<1kb,優點是讀寫控制用standard cell做,可以APR,因此可以merge到整個設計中,共用走線通道,可以放在core中。
(繼續閱讀...)
文章標籤

Auster 發表在 痞客邦 留言(0) 人氣(12)

  • 個人分類:IC設計
▲top
  • 3月 22 週四 201214:53
  • UltraEdit 的15個使用小技巧


1. UEDIT查找的快捷鍵是Ctrl+F(find)或ALT-F3,替換的快捷鍵是Ctrl+R(replace),再次查找的快捷鍵是F3。
2. 一般尋找與取代功能:
※在尋找/取代內將「正規化」的√給去除,並分別在尋找/取代的框格內輸入所需的文字,執行尋找/取代即可。
※如果需要尋找Enter鍵,在尋找框中可輸入^p(注意p是小寫)來代替Enter鍵。
Symbol Function
^^     尋找 ^ 符號
^s     巨集執行時尋找選擇的字串(反白的字串)
^c     巨集執行時尋找剪貼簿的內容
^b     尋找分頁點
^p     尋找換行(dos/windows模式)
^r     尋找換行(MAC模式)
^n     尋找換行(unix模式)
^t     尋找tab
選擇所有內文之間的游標位置和搜尋目標,按住Shift鍵,在當時的搜尋是開始尋找下一個按鈕。
3. 沒有註冊碼,如何有效使用Ultraedit呢?
    很多人立即想到使用crack版,可實際追究起來,那是違法的事情。
    實際上,Ultraedit並沒有把路子完全堵死。我們可以使用一些小技巧來躲掉這個問題。
    修改ultraedit的快捷方式,將命令行改為:E:\uedit9\UEDIT32.EXE p:,
    其中p:必須是你的機器上不存在的磁碟分割,這樣,就不會有試用時間結束的問題了。
4. 如何去掉所編輯文本中包含特定字串的行? 
這則技巧是在UltraEdit的幫助文件裡提到.CTRL+R 叫出取代(Replace)視窗,
選取"正規化";然後用尋找 %*你的字串*^p 替換成空內容即可.
(UltraEdit的正規化引擎,進階->搜尋->正規化引擎->UltraEdit樣式)
如,我現在有個文件,需要去掉所有包含 http://www.baidu.net/ 這個字串的行,
尋找 %*http://www.baidu.net/*^p 替換成空即可.
注意,^p 是 DOS 文件類型的換行.如果是 Unix 類型文件,則用 ^n.
5. 如何在行末加入特定字元,比如逗號?
有了上面的經驗,CTRL+R 叫出取代(Replace)視窗,
選取"正規化";然後可以尋找  ^p(或者^n,如果是Unix 文件),
用 ,^p(或者,^n)進行"全部取代"即可.補充一點,如果是 MAC(Apple) 類型文件,則換行符號為 ^r .
6. 如何刪除空行?
參考上面兩個例子,查找 ^p$ 然後替換為空即可.
7. 編輯文件如何加入時間戳 ?
F7 快捷鍵即可.你試試看?
8. 為何 複製(Copy)/貼上(Paste)功能不能用了?
UltraEdit有10個剪貼簿(clipboard),分別用Ctrl+0 - Ctrl+9 切換
Ctrl+0 是Windows 的,其他則為用戶自定義的.我在使用的過程中錯調用了 CTRL+n,
結果內容就有問題了.你遇到過沒?
9. 即使是打開小文件也有遲延?
每次打開文件的時候總有幾秒鐘的耽擱.我的電腦效能可不算差.怎麼回事?
網絡印表機搞得鬼!
打開"進階"->"組態"->"編輯器"->"進階",
看看是不是選中了"讀取/還原印表機設定"?
如果是的話,去掉.
10. 刪除當前行內容 CTRL+e
11. 你按一下快捷鍵ALT+c試試,變為列編輯模式,可以一次輸入多行內容,只要你選好行範圍,編輯整齊的表格非常方便。
12. 游標位於某一行,按Ctrl+F2試試,有了標籤了,多設幾個,按住F2,它會往你設定的標籤處跳來跳去,很好玩(Alt+F2回前一個標籤)。
13. 發現沒有,有時候很多文件類型在Ultraedit裡沒有語法高亮度顯示,很麻煩不是。
不要急,從UE的網站上下一些方法的模組,找到你要的文件類型的語法文件,
將其內容追加到wordfile.txt裡頭,注意序號不要重複,一定要在1-20之間。網址是:
http://www.ultraedit.com/index.php?name=Content&pa=showpage&pid=40
14.ctrl+b
寫程式的時候,括號一般要一一對應的,但是如果嵌套太多,看花眼了,怎麼辦?
你把游標放在括號開始的地方,按ctrl+b,UE 會幫你找到相對應的括號結尾的地方。
你還可以試試連著多按幾次ctrl+b。
15.自定義快捷鍵
UE很多功能都有快捷鍵,但不是所有的都有。
UE 11.00有一個Text2html的功能。我工作中遇到了要對大量源始碼進行這種操作的情況。
我就想自己定一個快捷鍵。advanced(進階)/configuration(組態)/key mapping(快速鍵)
在commands(指令)裡面找到你要用的command.
我這裡是HTMLConvertSpecialChars(HTML-轉換特殊字符),然後點 Press new key(新鍵)下面的輸入框,
設置一個自己覺得爽,不衝突的快捷鍵。比如ctrl+alt+s.然後點ok.這樣用常用的功能,可以成倍提高效率。
(繼續閱讀...)
文章標籤

Auster 發表在 痞客邦 留言(0) 人氣(16)

  • 個人分類:IC設計
▲top
123»

文章搜尋

個人資訊

Auster
暱稱:
Auster
分類:
生活綜合
好友:
累積中
地區:

熱門文章

  • (731)賓士霧燈怎麼開
  • (29)ACDSEE同時打開兩張圖片
  • (963)手感覺到燙手溫度是幾度開始?
  • (98)黑膠唱盤與擴大機如何接線?
  • (293)Giant Escape 3 入門單車的最佳選擇
  • (33)Chrome外掛 [複製為純文本] ~ 直接用純文字格式複製網站上的文字
  • (52)Accuphase 歴代主要製品一覧表
  • (741)W204 點煙器的保險絲在哪裡?
  • (57)W204 c180 or 美規c250 改魚眼智慧型頭燈
  • (1,110)熊大農場 攻略總整理

參觀人氣

  • 本日人氣:
  • 累積人氣:

文章分類

  • 懷舊管機 (10)
  • 金工木工 (4)
  • 水族世界 (18)
  • 汽車保險 (18)
  • 就愛露營 (36)
  • 花花草草 (4)
  • 語文學習 (19)
  • CDP選購 (57)
  • 智慧升級 (82)
  • DAC訊源 (41)
  • IC設計 (26)
  • 電源處理 (28)
  • 電玩快打 (5)
  • 喇叭世界 (30)
  • 黑膠靈魂 (19)
  • 線材祕技 (35)
  • 養兒育女 (25)
  • 古文隨想 (8)
  • 音響印象 (136)
  • 理財工具 (118)
  • 房屋大觀 (69)
  • 旅遊情報 (24)
  • 養身保健 (34)
  • 說說電容 (38)
  • 認識愛車 (172)
  • 數位生活 (124)
  • 品味生活 (12)
  • 未分類文章 (1)

最新文章

  • iPhone15 和 iPhone15Pro 配置對比
  • 日本跨區旅遊~日本鐵道路線規劃器 (查詢搭乘班次及時間)
  • 勞工每月退休金(勞退)~簡易試算
  • 國中~國文要怎麼讀?
  • Google Search Console 移除資源
  • 全熟的牛排怎麼做
  • 最常用的20款PC軟體
  • 賓士霧燈怎麼開
  • 電感L的作用
  • 瞭解即時影音串流 RTP(TCP/UDP)

動態訂閱

文章精選

贊助商連結