久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

文本編輯器

 QICH 2013-07-03
ultraedit

  UltraEdit 是一套功能強(qiáng)大的文本編輯器,,可以編輯文本、十六進(jìn)制,、ASCII 碼,,完全可以取代記事本(如果電腦配置足夠強(qiáng)大),內(nèi)建英文單字檢查,、C++ 及 VB 指令突顯,,可同時編輯多個文件,,而且即使開啟很大的文件速度也不會慢。軟件附有 HTML 標(biāo)簽顏色顯示,、搜尋替換以及無限制的還原功能,一般用其來修改EXE 或 DLL 文件,。能夠滿足你一切編輯需要的編輯器,。

簡介

  UltraEdit 是 Windows 下一款流行的老牌文本/HEX 編輯器(非開源)。UltraEdit 正被移植到 Linux 平臺,。該移植名為 UEX,意即 UltraEdit forLinux.UEX具有原生的 Linux 外觀,,其界面、配置,、熱鍵等與 Windows 版并無二致,。

  UltraEdit代碼折疊支持在所有 32 位Windows平臺上進(jìn)行 64 位文件處理(標(biāo)準(zhǔn)),Unicode 支持基于磁盤的文本編輯和大文件處理 - 支持超過 4GB 的文件,,即使是數(shù)兆字節(jié)的文件也只占用極少的內(nèi)存,。

  最新版本:v19.00.0.1031

UltraEdit 18 有哪些功能?

              可配置語法加亮,,支持代碼折疊,、Unicode;在32 位 Windows 平臺上進(jìn)行 64 位文件處理[1],。

  1. 基于磁盤的文本編輯和支持超過 4GB 的大文件處理,,即使是數(shù)兆字節(jié)的文件也只占用極少的內(nèi)存;
  2. 在所有搜索操作(查找,、替換,、在文件中查找、在文件中替換)中,,支持多行查找和替換對話框,;
  3. 帶有 100,000 個單詞的拼寫檢查器,對 C/C++,、VB,、HTML、Java 和 Perl 進(jìn)行了預(yù)配置,;
  4. 內(nèi)置 FTP 客戶端,,支持登錄和保存多個賬戶,支持SSH/Telnet 窗口,;
  5. 提供預(yù)定義的或用戶創(chuàng)建的編輯“環(huán)境”,,能記住 UltraEdit 的所有可停靠窗口,、工具欄等的狀態(tài),;
  6. 集成腳本語言以自動執(zhí)行任務(wù),,可配置鍵盤映射,列/塊模式編輯,,命名的模板,;
  7. 十六進(jìn)制編輯器可以編輯任何二進(jìn)制文件,并顯示二進(jìn)制和 ASCII 視圖,;
  8. HTML 工具欄,,對常用的 HTML 功能作了預(yù)配置;文件加密/解密,;多字節(jié)和集成的 IME,。
  9. 網(wǎng)絡(luò)搜索工具欄:高亮顯示文本并單擊網(wǎng)絡(luò)搜索工具欄按鈕,從編輯器內(nèi)啟動搜索加亮詞語,。

功能特點(diǎn)

  1.可配置語法加亮,,支持代碼折疊、Unicode,;在32 位 Windows 平臺上進(jìn)行 64 位文件處理,。

  2.基于磁盤的文本編輯和支持超過 4GB 的大文件處理,即使是數(shù)兆字節(jié)的文件也只占用極少的內(nèi)存,;

  3.在所有搜索操作(查找,、替換、在文件中查找,、在文件中替換)中,,支持多行查找和替換對話框;

  4.帶有 100,000 個單詞的拼寫檢查器,,對 C/C++,、VB、HTML,、Java 和 Perl 進(jìn)行了預(yù)配置,;

  5.內(nèi)置 FTP 客戶端,支持登錄和保存多個賬戶,,支持SSH/Telnet 窗口,;

  6.提供預(yù)定義的或用戶創(chuàng)建的編輯“環(huán)境”,能記住 UltraEdit 的所有可??看翱?、工具欄等的狀態(tài);

  7.集成腳本語言以自動執(zhí)行任務(wù),,可配置鍵盤映射,,列/塊模式編輯,命名的模板;

  8.十六進(jìn)制編輯器可以編輯任何二進(jìn)制文件,,并顯示二進(jìn)制和 ASCII 視圖,;

  9.HTML 工具欄,對常用的 HTML 功能作了預(yù)配置,;文件加密/解密,;多字節(jié)和集成的 IME。

  10.網(wǎng)絡(luò)搜索工具欄:高亮顯示文本并單擊網(wǎng)絡(luò)搜索工具欄按鈕,,從編輯器內(nèi)啟動搜索加亮詞語,;[9]

介紹

  通過上面的列表,你基本上能知道UltraEdit是干什么用的:小巧且功能全面,、靈活好用的文本編輯器,尤其適合于源代碼的編寫,。

  對于文本文件的編輯,,當(dāng)然是沒什么好說的了。我這篇文章就是用UltraEdit寫的純文本的文件,。自己去用兩下就知道了,。不過,就算作為文本編輯器來講,,它也比Windows 的 NotePad強(qiáng)的多,,不過比起Unix的vi來,當(dāng)然就差勁了點(diǎn),。如果說和vi相比,,恐怕最大的優(yōu)勢就是圖形操作環(huán)境,不需要記無數(shù)的繁雜命令了,。

  語法著色問題:

         作為源代碼編輯器,,那就不一樣了,和vi簡直有一拼,。最值得稱道的是,,它可以對各種源代碼進(jìn)行語法著色,使你清晰分辨代碼中的各種成分,。記得在ChinaJavaWorld中,,曾經(jīng)有一個哥們說:JAVA初學(xué)者最好不要使用強(qiáng)大的IDE,只要使用能進(jìn)行語法著色的文本編輯器就可以了,。如果真是這樣,,恐怕UltraEdit真是最好不過的東東了(我不知道這個哥們說得對不對哦)。UltraEdit32在默認(rèn)的狀態(tài)下,,可以對JAVA,, PERL,HTML,XML,,C#,,C/C++,visual basic 等進(jìn)行很好的語法著色,,這對于喜歡直接寫代碼的弟兄們來說,,真是已經(jīng)很不錯了(有的人不喜歡用FRONTPAGE 或者DREAMWAVER這樣的“所見即所得”的東東來開發(fā))。更好玩的是,,如果你不喜歡它的著色方式,,你可以去修改它,而且還可以增加它不認(rèn)識的語言,,比如你發(fā)明了一種新的語言,,你可以告訴UltraEdit怎樣對它進(jìn)行著色。(請參照菜單Advanced--configuration--Syntax Highlighting)

           如果你用UltraEdit來寫java程序,,它可以對JAVA的關(guān)鍵詞進(jìn)行識別,,可以著色JAVA核心類中的部分類名,可以區(qū)分變量和字符串等,。新版UE可以“配置-編輯器-自動換行/制表符設(shè)置”里添加自動完成文件,,實現(xiàn)IDE的自動補(bǔ)完功能。

          如果你用它來開發(fā)HTML,、JSP,、ASP等,那也很爽啊,。它不僅可以區(qū)分其中的scriptlet(小腳本)和HTML代碼,,對他們進(jìn)行很好的著色,而且提供了幾乎全部的HTML TAG和特殊字符,,當(dāng)你忘記的時候,,很輕松就能查到。它對HTML的著色,,可以做到對TAG,、PROPERTY 和 VALUE 進(jìn)行不同的著色。是不是很棒???

配置工具

         說實在話,UltraEdit真的不是IDE,,但是你可以把它做得漂漂亮亮,,把一個IDE的常用功能給集成起來,比如編譯,、運(yùn)行,。

      比如,,你可以配置上javac java 兩個命令,不需要到DOS狀態(tài)下,,就可以在這里編譯和運(yùn)行你正在編輯的JAVA類,,而且能把編譯的錯誤消息和運(yùn)行的結(jié)果捕獲到一個新的文件或者output窗口中。對于c/c++當(dāng)然也可以這么做了,。這不錯吧,?作為一個JAVA的初學(xué)者你還能奢望什么呢?即使作為一個有經(jīng)驗的程序員,,你還需要龐大的IDE嗎,?(如果你要做圖形應(yīng)用程序,建議你還是用IDE吧,,UltraEdit可沒辦法)

齊備的編輯功能:

          說到各種編輯功能,,就算JBUILDER,WEBSHPERE這樣優(yōu)秀的IDE也比不上UltraEdit, 要想知道UltraEdit在這方面的能力,,你去看看vi的說明書吧,,vi的確是很強(qiáng)大,UltraEdit也包含了其中很多的功能,。比如基本的功能有:查找、替換,、在文件中搜索并替換等,,還有vi中e!的功能(當(dāng)你發(fā)現(xiàn)你編輯錯了的時候,你可以把你上次保存的內(nèi)容重新讀進(jìn)來),,可以進(jìn)行16進(jìn)制編輯,,定義書簽,直接滾動到某一行,,設(shè)置或關(guān)閉只讀,,括號匹配,查看文件信息,,消除空格,,自動縮行,大小寫轉(zhuǎn)換,,文件格式轉(zhuǎn)換(UNIX 轉(zhuǎn)成DOS等),。據(jù)說它的查找功能,還能象vi一樣使用正則表達(dá)式哦,,厲害,!

          它還有很多方便的小工具,比如你在寫HTML的時候,,可能想使用某種顏色,,但不知道它的RGB是多少,可以用Edit --- insert color; 你想插入當(dāng)前時間,,查找ASCII碼,,進(jìn)行拼寫檢查,行排序,,把內(nèi)容EMAIL給別人,,文件比較,行選模式,,區(qū)域選擇等,,哎呀,累死我了,,功能太多,,不說這個了。下面說說各種功能的使用,。

特色功能介紹

  UltraEdit詳細(xì)的介紹一時半會說不完,,其實也沒有完全介紹的必要,因為無論對于新程序員老程序員,,對計算機(jī)的操作應(yīng)該是比較熟悉的,。怎么刪除?怎么保存,?怎么打開,?怎么剪貼、拷貝,、粘貼,?以及怎么查找?這太常識了,,我簡直象是在說廢話,。下面說幾個UltraEdit特有的,或者比較好用的功能,,供大家借鑒,,有問題請直接找我,大家研究一下,。

程序語法著色:

  為了讓你看到著色的效果,,你先用UltraEdit建立一個新文件,并另存為.java文件,,然后輸入一段簡單的代碼,,如:

  import java.util.*;

  import java.lang.*;

  /**java test class*/

  public class RenderEdit {

  String field = "UltraEdit Test";

  public RenderEdit(){}

  public void static main(String[] args)

  {

  //just test

  System.out.println(this.field);

  }

  }

  (你把這段代碼拷過去用用吧。)

  打開菜單Advanced --- configuaration -- Syntax Highlighting

  在Language下拉框里,,你能看到現(xiàn)在默認(rèn)的著色方案,。你在剛才的例子文件里,,就已經(jīng)看到了效果。如果你還算滿意也就算了,,否則呢,,請在這個對話框里修改對每個條目的著色方式。

  另外,,你在這里能看到"auto correct keywords"這個功能,。就是說,如果你的關(guān)鍵詞敲錯了,,它可以自動幫你糾正一部分,,比如fi 改成 if, system 自動寫成 System, 你覺得這個功能怎么樣,?不錯吧,。的確。但是也有遇到麻煩的時候,,比如你有這樣的句子: Class ca = new field.getClass(); 它就把Class給寫成class, 這當(dāng)然是你不希望的,。再如:java.sql.Connection connection = null; 它也會把小寫的connection給替換成Connection(類名),這也不符合要求。這對于喜歡使用詞的全稱做對象實例名的弟兄們不是好事,,尤其初學(xué)者,,程序編譯錯誤了,你都查不出來為什么,,建議你把這個功能關(guān)掉,。

  同樣的,如果你實在不喜歡用語法著色的功能,,也可以在這里把他們?nèi)筷P(guān)掉,這樣對于什么源代碼都不著色了,。

  在這里你還可以看到一個叫wordfile.txt的文件,,你可以去修改這個文件,這樣,,UltraEdit能認(rèn)識的詞就更多了,。

  關(guān)于著色就說這些,這只是個例子,。你可以在Advanced -- configuration 里找到各種設(shè)置功能,,簡單列這這里:

  general 頁 :

  是否顯示行號

  一個文件是否可以同時打開多個實例

  edit 頁:

  設(shè)置自動縮進(jìn),并且允許用空格或是TAB來縮進(jìn),,縮進(jìn)多少也由你指定

  對所操作的文件的默認(rèn)擴(kuò)展名的設(shè)置

  backup 頁:

  對更新時的自動備份的設(shè)置

  File Type 和 File Asosiation 頁:

  這兩頁讓你定義一些可以默認(rèn)打開的文件,,他們將出現(xiàn)在“打開”對話框的過濾器下拉框里,這樣就方便對了,。比如你可以把jsp,

  asp等你平時工作的文件都加進(jìn)來,。

  其他的不說了,,你自己看比我說要明白得多。

配置編譯器和運(yùn)行指令

  方法: 在高級->工具配置菜單的對話框里

  1,,配置javac

  在命令行里輸入:javac %n%e

  工作目錄輸入:%p

  2,,配置java運(yùn)行命令

  在命令行里輸入:java %n 工作目錄輸入:%p

  注意:javac -d %n%e [編譯那些不是默認(rèn)包的JAVA程序],%n :當(dāng)前路徑,,%e:執(zhí)行當(dāng)前文件名,,%p:當(dāng)前目錄。

  然后你就可以再高級里面看到你新建立的兩個工具了,,就可以直接進(jìn)行編譯和運(yùn)行了,。

  FTP方式工作:

  多數(shù)時候你都是自己的機(jī)器上寫代碼,源文件也存在自己的機(jī)器上,。而有時候,,比如你在某個公司的網(wǎng)絡(luò)上工作,或者你黑了別人的網(wǎng)絡(luò),,能用FTP訪問別人的電腦了,,或許可以考慮直接FTP到服務(wù)器上,修改那里的文件,,然后再直接保存回去,。

看看File菜單,那里有個FTP子菜單,,然后輸入用戶名和密碼就可以打開那里的文件了,。這對于編寫JSP和ASP、HTML等比較常用,。尤其是JSP,,你自己的機(jī)器上沒有JSP的容器,你編輯的文件要在那個服務(wù)器上才能使用,,那么就用FTP方式來工作吧,。編輯完成后再用FTP方式存回去。OK了,。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多