導航:首頁 > 源碼編譯 > 標准文本編譯器

標准文本編譯器

發布時間:2022-10-21 15:06:36

① UltraEdit是干什麼用的,它有什麼作用

UltraEdit 是一套功能強大的文本編輯器,可以編輯文本、十六進制、ASCII 碼,完全可以取代記事本(如果電腦配置足夠強大),內建英文單字檢查、C++ 及 VB 指令突顯,可同時編輯多個文件,而且即使開啟很大的文件速度也不會慢。

UltraEdit 是Windows旗下一款流行的老牌文本/HEX 編輯器(非開源)。UltraEdit 正被移植到Linux平台。

該移植名為 UEX,意即 UltraEdit for Linux。UEX具有原生的 Linux 外觀,其界面、配置、熱鍵等與 Windows 版並無二致。

UltraEdit是一個49.95美元的共享軟體,提供了友好界面的編程編輯器,支持語法高亮,代碼折疊和宏,以及一大堆其他的功能,內置了對於HTML、PHP和JavaScript等語法的支持。

UltraEdit代碼折疊支持在所有 32 位Windows平台上進行 64 位文件處理(標准),Unicode 支持基於磁碟的文本編輯和大文件處理 - 支持超過 4GB 的文件,即使是數兆位元組的文件也只佔用極少的內存。

(1)標准文本編譯器擴展閱讀:

缺點

1.收費軟體

2.更新很快,但Bug也不少

3.啟動速度較慢

4. 在線注冊經常失效,導致付款賬號無法得到激活。

② 有時候在提問里看到一個框框里邊是OBJ,那是什麼

obj虛框指的是當前顯示的控制項不支持在對方那邊顯示,或者在其它地方復制時不能獲得具體的內容,此時頁面中就會顯示obj虛框。

以下是文本編輯器的相關介紹:

文本編輯器是計算機軟體中的一種。主要用於用來編寫和查看文本文件。有一些特殊的文本編輯器支持增加自有的格式來豐富文檔的表現形式。

操作系統或者集成開發環境通常會帶有可以查看和編輯純文本的編輯器,可增加格式的文本編輯器通常是個人用戶或者公司在製作需要格式的文件中使用。因為程序和程序的配置文件通常是以純文本形式儲存,所以程序員也需要使用純文本編輯器來編輯程序和配置文件。

有些文本編輯器短小精悍,也有些文本編輯器提供了豐富、復雜的功能。例如,Unix和類Unix操作系統都提供了vi編輯器(或者是它的變種),但是也有部分操作系統提供了Emacs編輯器。

Windows系統提供了非常簡單的記事本,但是很多人,尤其是那些程序員們卻更喜歡Windows下功能更豐富的其它編輯器。在Apple Macintosh的經典Mac OS中,包含了SimpleText,後來,TextEdit替代了它。

以上資料參考網路——文本編輯器

③ 如何使用Linux上常用的文本編輯器

作者:趙峰教學綱要 more README或是cat README 如果這個文件不長,cat可以把文件復制到標准輸出設備上去,在本例中即為窗口。 在Windows中,編輯文件最方便的方式莫過於使用「notepad」,這種最簡單的文本編輯器了。在「notepad」,你可以使用滑鼠和鍵盤來對選定的文本內容進行修改,還可以使用右邊的滾動條,來看更多無法在一個窗口中顯示出來的內容。在Linux中,最簡單和最常用的文本編輯器則非「vi」莫屬,這是一種文本模式程序,而非一種XWindow程序。當然,「vi」也有一個在XWindow中使用的相關文本編輯器——「gvim」,但這 次我們只介紹「vi」的用法,因為你不見得每次都會運行XWindow,而且,「gvim」和「vi」非常相似,只不過增加了對滑鼠的支持和其它一些功能。由於「vi」是一個簡單的文本模式程序,因此,它不支持滑鼠。在Linuxvi中,你要通過鍵盤上的方向鍵和pageup/down鍵來移動游標,在鍵盤上鍵入命令,還要隨時注意該程序是在命令模式中,還是在插入模式中。 要想啟動「vi」,先鍵入以下命令: vi filename 所顯示的是「vi」中的README文件。為了便於抓下這張例圖,我們是在XWindow中運行「vi」,因此外觀有所不同,圖中左邊的滾動條和藍色邊框是XWindow中才有的,「vi」本身只採用黑白兩色顯示。例圖中所顯示的最後一行是「vi」的命令和狀態行。在這一行,「vi」會時不時地給你一些信息,而在你鍵入命令的過程中,則會顯示命令行內容。 運行命令行命令:man vi 所有的「vi」命令都以一個冒號起頭(例如,:q表示退出「vi」),要想完成簡單的編輯任務,掌握以下命令即可: 命令功能 a在游標處添加文本 A在行列的最後面添加文本 dd 刪除目前的行 i在游標前插入文本 I在行列的最前面添加文本 q退出「vi」文本編輯器 q! 無條件退出文本編輯器,即使有一個修改過的文件還沒有存檔 w保存文件 w 文件名保存文件到某文件名 w! 保存文件,即使它仍然存在 你還可以使用「Esc」鍵來中止插入/添加模式。盡管上面列出的命令並不是很多,但它們已經足夠應付絕大多數小型編輯任務。一定要熟練地掌握它們,要知道,如果你的系統崩潰了的話,它可是你能夠使用的幾個最重要的工具之一。

④ txt文本編輯器

那可能就不是個文本文件,叫txt的不一定都是標準的文本文件。還有一軟體叫ultraedit,可以試一下

⑤ 如何用C#編寫文本編輯器

首先,打開你的開發工具Microsoft visual studio 2005。文件——》新建項目——》項目類型選擇visualc#,模板選擇windows 應用程序,到此我們已經創建好一個window窗體了!

接著修改窗體的屬性,窗體名字修改為EditorForm,窗體的text屬性修改為你要的命名。在工具箱了選擇MenuStrip控制項如圖,把菜單拖到窗體去!

usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Text;
usingSystem.Windows.Forms;

namespaceSimpleEditor
{
publicpartialclassEditorForm:Form
{
stringpath=null;

stringisSaved="n";

intinitLenglt=0;

publicEditorForm(stringpath)
{
this.path=path;

InitializeComponent();
}

privatevoid新建NToolStripMenuItem_Click(objectsender,EventArgse)
{

if(this.richTextBox1.TextLength>0&&(isSaved.Equals("n")))
{

if(MessageBox.Show("文件沒有保存是否新建文件?","提示",MessageBoxButtons.YesNo,MessageBoxIcon.Warning)==DialogResult.Yes)
{
this.richTextBox1.Clear();
this.Text="簡單的編輯器";
this.initLenglt=richTextBox1.TextLength;
}

}

else
{
this.richTextBox1.Clear();
this.Text="簡單的編輯器";
this.initLenglt=richTextBox1.TextLength;
}
}

privatevoid打開OToolStripMenuItem_Click(objectsender,EventArgse)
{
//確定用戶選擇了文件
if(this.openFileDialog.ShowDialog()==DialogResult.OK)
{
//得到用戶選擇的文件路徑和文件名
path=this.openFileDialog.FileName;

//讀取文件內容

this.OpenFile();

}

}


privatevoidOpenFile()
{
try
{
stringextName=this.path.Substring(this.path.LastIndexOf("."));

if(extName.ToLower().Equals(".txt"))
{
//純文本文件
this.richTextBox1.LoadFile(path,RichTextBoxStreamType.PlainText);

}

if(extName.ToLower().Equals(".rtf"))
{
this.richTextBox1.LoadFile(path,RichTextBoxStreamType.RichText);
}

this.Text="文本編輯器"+path;


this.isSaved="y";
}

catch(Exceptionex)
{
MessageBox.Show("請選擇合適文件,打開失敗");
}
}

privatevoid保存SToolStripMenuItem_Click(objectsender,EventArgse)
{
if(string.IsNullOrEmpty(this.path))
{

this.saveFileDialog1.Title="保存為";
if(this.saveFileDialog1.ShowDialog()==DialogResult.OK)
{
this.path=this.saveFileDialog1.FileName;

SaveFile();}

}

else
{

stringextNanme=path.Substring(this.path.LastIndexOf("."));
if(extNanme.ToLower().Equals(".txt"))
{
this.richTextBox1.SaveFile(this.path,RichTextBoxStreamType.PlainText);

}

if(extNanme.ToLower().Equals(".rtf"))
{
this.richTextBox1.SaveFile(this.path,RichTextBoxStreamType.RichText);
}
}

this.initLenglt=richTextBox1.TextLength;

}

privatevoidSaveFile()
{
try
{
if(this.saveFileDialog1.FilterIndex==1)
{
//純文本文件
this.richTextBox1.SaveFile(path,RichTextBoxStreamType.PlainText);

}

if(this.saveFileDialog1.FilterIndex==2)
{
this.richTextBox1.SaveFile(path,RichTextBoxStreamType.RichText);
}

this.Text="文本編輯器"+path;


this.initLenglt=richTextBox1.TextLength;


this.isSaved="y";
}

catch(Exceptionex)
{}}

privatevoid另存為AToolStripMenuItem_Click(objectsender,EventArgse)
{

if(this.saveFileDialog1.ShowDialog()==DialogResult.OK)
{
this.path=this.saveFileDialog1.FileName;

SaveFile();

}
}

privatevoidEditorForm_Load(objectsender,EventArgse)
{
this.剪切TToolStripMenuItem.Enabled=false;
this.復制CToolStripMenuItem.Enabled=false;

if(!string.IsNullOrEmpty(this.path))
{
this.OpenFile();
}
}

privatevoid字體ToolStripMenuItem_Click(objectsender,EventArgse)
{
try
{
stringextName=this.path.Substring(this.path.LastIndexOf("."));

if(extName.ToLower().Equals(".txt"))
{
this.SettxtFont();
}

if(extName.ToLower().Equals(".rtf"))
{
this.SetRichtextFont();
}
}

catch(Exceptionex)
{
}
}

privatevoidSettxtFont()
{
if(this.fontDialog1.ShowDialog()==DialogResult.OK)
{
Fontfont=this.fontDialog1.Font;

this.richTextBox1.Font=font;
}
}

privatevoidSetRichtextFont()
{
if(this.fontDialog1.ShowDialog()==DialogResult.OK)
{
Fontfont=this.fontDialog1.Font;

this.richTextBox1.SelectionFont=font;
}
}

privatevoid字體顏色ToolStripMenuItem_Click(objectsender,EventArgse)
{
stringextName=this.path.Substring(this.path.LastIndexOf("."));

if(extName.ToLower().Equals(".rtf"))
{
if(this.colorDialog1.ShowDialog()==DialogResult.OK)
{
Colorcolor=this.colorDialog1.Color;

this.richTextBox1.SelectionColor=color;
}
}
}

privatevoid剪切TToolStripMenuItem_Click(objectsender,EventArgse)
{
if(richTextBox1.SelectionLength>0)
{
this.richTextBox1.Cut();
}
}

privatevoid粘貼PToolStripMenuItem_Click(objectsender,EventArgse)
{
this.richTextBox1.Paste();
}

privatevoid復制CToolStripMenuItem_Click(objectsender,EventArgse)
{
if(richTextBox1.SelectionLength>0)
{
this.richTextBox1.Copy();
}
}

privatevoidrichTextBox1_SelectionChanged(objectsender,EventArgse)
{
if(richTextBox1.SelectionLength>0)
{
this.剪切TToolStripMenuItem.Enabled=true;

this.復制CToolStripMenuItem.Enabled=true;
}

else
{
this.剪切TToolStripMenuItem.Enabled=false;
this.復制CToolStripMenuItem.Enabled=false;
}
}

privatevoid編輯EToolStripMenuItem_Click(objectsender,EventArgse)
{

}

privatevoid全選AToolStripMenuItem_Click(objectsender,EventArgse)
{
this.richTextBox1.SelectedText.ToString();
}

privatevoid退出XToolStripMenuItem_Click(objectsender,EventArgse)
{
this.Close();
}

privatevoidEditorForm_FormClosing(objectsender,FormClosingEventArgse)
{
if(this.richTextBox1.TextLength>this.initLenglt)
{
if(MessageBox.Show("文件沒有保存是否退出?","提示",MessageBoxButtons.YesNo,MessageBoxIcon.Warning)==DialogResult.No)
{
e.Cancel=true;
}
}
}

privatevoid關於AToolStripMenuItem_Click(objectsender,EventArgse)
{
AboutBoxaboutbox=newAboutBox();
aboutbox.ShowDialog();
}

privatevoid撤消UToolStripMenuItem_Click(objectsender,EventArgse)
{
this.richTextBox1.Undo();
}


}
}

⑥ textmate mac版這款多功能純文本編輯器如何使用有老司機有教程嗎感謝!

TextMate大部分嘗試模仿NSTextView系統組件的行為,正如應用程序(如Mail,Safari和基本上所有其他Cocoa應用程序)所使用的那樣。
本部分介紹了與文本編輯相關的一些額外功能。
一、自動配對字元(引號等)
編寫結構化文本(如標記或源代碼)時,會有成對的字元。例如,在編程語言中,你很少輸入一個左大括弧({)而不需要大括弧(})。
為了幫助您保持這些字元的平衡,TextMate會在輸入開頭字元後在插入符號後面插入適當的結束字元。如果輸入結束字元,TextMate足夠智能,可以覆蓋自動插入的字元。如果您鍵入開頭字元,然後使用反向刪除(⌫)將其刪除,則自動插入的字元也將被刪除。如果您只想刪除自動插入的字元,請改用forward delete(⌦)。
也可以通過選擇文本並鍵入開始字元來將選定內容打開/關閉。例如,如果您鍵入foo,選擇它並鍵入,(則TextMate將使它(foo)在插入結束括弧後放置插入符號。
實際的字元對在捆綁首選項中定義,針對不同的語言和上下文使用不同的設置。例如,在源代碼中,除了注釋和字元串之外,撇號被設置為使自己成為關閉字元。這是通過使用范圍選擇器實現的。
與自動配對字元有關的兩個有用的快捷方式(定義為源包中的宏並針對幾種語言重寫)是:
1.⌘↩
移動到行尾並插入換行符。
例如,如果你寫:
print("foo
然後,您將需要")脫字元的右側,現在可以使用⌘+來跳過這兩個字元並插入一個新行。
2.⇧⌘+
移動到行尾,插入一個;,然後插入一個換行符。
二、完成
TextMate在⎋(轉義)上有一個簡單而有效的完成功能。它將根據當前文檔中的匹配完成當前單詞。如果有多個匹配項,您可以連續按⎋循環選擇這些匹配項。也可以使用cycle向後循環。
這些比賽按照脫字元號的距離排序,這意味著候選人距離脫字型大小較近的候選人將被推薦在離候選人較遠的地方。
有兩種可能性來增加這種默認完成。兩者都通過捆綁首選項完成。
第一個選項是提供應始終提出的候選人名單。例如,Objective-C包含一個常用的Cocoa框架方法列表。這是一系列候選人,例如:
completions = ( 'retain', 'release', 'autorelease', 'description' );
另一個選項是設置一個自定義shell命令來收集完成。shell命令將具有可用的TM_CURRENT_WORD 環境變數(作為需要完成的單詞)以及其他變數。
例如,C包有一個自定義完成命令設置,用於當插入符號位於預處理程序include指令內時,它看起來像這樣:
completionCommand = 'find "$TM_DIRECTORY" \
-name "$TM_CURRENT_WORD*.h" -maxdepth 2 \
-exec basename "{}" \;|sort';
這將查找匹配項,當前目錄(和直接子目錄)中的任何文件,其中包含當前詞作為前綴和.h擴展名。
當您提供自己的完成命令(或列表)時,您可能想要禁用默認匹配。這可以通過設置disableDefaultCompletion來完成。
三、復制並粘貼
1剪貼板歷史記錄
每次復制或剪切文本時,都會將文本壓入堆棧。
通過按^⌘⌘V你會看到所有以前的剪報列表,並可以選擇一個你想要使用箭頭鍵粘貼。使用return來插入它並轉義以關閉列表。如果您關閉了該列表,則當前選定的剪輯將是您下次使用粘貼功能時粘貼的內容。無需從列表中選擇剪輯,您可以使用⇧⌘V將上一個剪輯粘貼到列表中。在那之前再次使用該鍵將前進到剪輯等等。要返回,您可以使用⌥⌘V。當您想從一個文檔創建多個副本,然後將這些LIFO樣式(後進先出)粘貼到另一個文檔(或同一文檔中的另一個位置)時,這些等價鍵就很有用。
2.重新縮進的粘貼
當粘貼文本時,TextMate將估計粘貼文本的縮進以及當前縮進級別,並調整粘貼文本以使其與當前縮進相匹配。
估算是使用重新縮進文本部分中提到的縮進規則完成的。
如果您暫時想要避免這種情況,您可以使用^⌘V粘貼文本。您也可以在首選項的文本編輯部分中永久禁用重新縮進粘貼。
四、編輯模式
1.免費編輯
您可以在編輯→模式子菜單(⌥⌘E)中啟用或禁用免編輯編輯。
在這種模式下,插入符號的移動不會受到行尾或製表位的限制。
在使用ASCII圖時,在給定列上插入某些內容(並且不想插入填充)以及其他幾種情況時,這很有用。
當進行欄選擇時,(暫時)啟用freehanded模式,允許您在行末尾進行選擇。
也可以通過在按住選項鍵(⌥)的同時單擊滑鼠來將插入符號放在行尾以外。
2.覆蓋模式
通過在編輯→模式子菜單(⌥⌘O)中啟用覆蓋模式,文檔中已存在的字元將在您鍵入而不是正常插入時被覆蓋。
使用列數據時這很有用,例如:
想像一下,我們想要覆蓋第一列中的一些值。有點類似,我們可能有一條固定寬度的行,並希望替換其中的一部分,但保留寬度,例如我們可以使用這樣的代碼,我們必須將該值與第20列對齊,但要覆蓋標簽:
printf("Value is %3d", 37).
五、查找和替換
除了標准查找對話框外,TextMate還有一個查找子菜單(位於編輯菜單中),它為您提供查找和替換操作的關鍵等價物。
1.在查找對話框中插入換行符和製表符
查找對話框使用正常的系統控制來接受輸入。您可以使用替換文本欄位旁邊的箭頭在單行和多行文本控制項之間切換。如果需要在任一文本欄位中插入換行符或製表符,可以在按住選項卡(⇥)或返回(↩)鍵的同時按住選項(⌥)。這將插入一個文字標簽或換行符。2查找剪貼板
兩個有用的關鍵等價物是⌘E和⌘G。第一個將選擇復制到共享查找剪貼板。這適用於大多數應用程序,並允許您通過按⌘G查找該字元串的下一個匹配項。
查找剪貼板適用於各種應用程序,因此無論是在Safari,TextEdit,Mail,TextMate,Terminal,Console還是類似應用程序中,都可以將選定文本復制到查找剪貼板,切換應用程序並使用⌘G查找該字元串。
另外TextMate提供了⇧⌘E將選擇復制到替換剪貼板。這通常對於保存查找對話框很有用,例如,如果您希望用|項目列表中的管道字元()替換換行符,選擇一個換行符,請按⌘E將其用作查找字元串。現在輸入a |,選擇它並按⇧⌘E,以便它被復制到替換剪貼板。
然後下一步是按^⌘F在整個文檔中執行替換,或者選擇希望替換的范圍,然後使用^⇧⌘F替代。
六、移動文本
1.增加/減少縮進級別
在文本菜單中,有一個Shift⌘和Shift Right操作綁定到⌘[和⌘]。這些將按一個選項卡的大小增加和減少縮進。
在許多歐洲的鍵盤布局中,這些鍵都比較尷尬,除此之外,還可以使用⌥⇥和⌥⇤(其中⇤使用achieved實現)。
2.向上/向下/向左/向右移動文本
如果您想要向上/向下移動一行/一行或移動一個字/列選擇,可以通過按住^⌘並使用箭頭鍵移動選擇來完成。它也適用於在沒有選擇的情況下向上/向下移動線條。
3.重新縮進文本
如果您的代碼已打破縮進,您可以選擇它並使用文本→縮進選擇(沒有選擇縮進當前行)。
估算縮進的規則是使用包首選項按語言設置的。有關更多詳細信息
七、選擇文字
選擇文字是通過按住⇧的同時使用正常的移動鍵來實現的。另外,編輯→選擇子菜單可以選擇當前的單詞,行,段落,括弧和整個文檔。
1.編輯多行
有時需要為可變長度的行添加後綴,或者可能需要編輯這些行的最後部分。
雖然您可以使用查找和替換,但更簡單的方法是選擇需要編輯的行,然後使用文本→編輯選中的每一行(⌥⌘A),並且插入符號將放在第一行的末尾在選擇線。
您現在可以鍵入新文本,刪除文本或返回並編輯現有文本,並且將通過所有(先前選定的)行進行鏡像。要離開此模式,只需將插入符號從當前行移開即可。
2.列選擇
可以通過按住⌥並用滑鼠進行選擇,或者定期選擇,然後按⌥一次(在兩種選擇之間切換)來選擇列數據。
您可以對列選擇使用所有常規操作,例如移動選區,替換選區,轉置(線),來自文本菜單的操作,通過shell命令過濾選區等。
八、列移動/打字
使用向上/向下箭頭鍵⌥會將插入符號移至當前列的第一行/最後一行。按住⇧將其選中。例如,如果您的列數據如上所示,並且前面有插入符號foo,請按⌥⇧↓鍵,它會將插入符向前移動,fud並將文本保留在之間foo並將其fud選中。
您現在可能想要按⌥一次切換到零寬度列選擇,然後開始輸入以在每行上鍵入。或者使用→→然後→選擇整個列(在列模式下)。
九、智能選項卡行為
當在一行的開頭使用Tab鍵時,TextMate會插入盡可能多的製表符,因為它估計對於該行是正確的。如果該行已經有文本,則脫字元將移到本文的前面。
如果該行已經具有正確的縮進(或以上),則將插入單個選項卡。
十、拼寫檢查
TextMate支持系統范圍內的「檢查拼寫時的拼寫」。這可以在編輯→拼寫子菜單中更改。
您可以調出拼寫錯誤的單詞來獲取拼寫建議。
由於TextMate適用於結構化文本,因此可以排除文件的部分內容。這是通過創建一個完成的首項在包編輯器,設置spellChecking到0並在填充范圍選擇與選擇的目標為不進行拼寫檢查。
默認情況下,源代碼除了字元串和注釋以外,還禁用了拼寫檢查,還包括HTML,LaTeX,Markdown等中的關鍵字,標簽和類似內容。
十一、使用空格而不是製表符
TextMate可以使用空格而不是製表符。這是通過點擊狀態欄中的「Tab Size」並啟用軟標簽來完成的。
此設置只會影響當前的語言和所有具有尚未設置選項的公共根目錄的語言。這同樣適用於拼寫檢查,軟包裝和實際標簽大小的狀態。當啟用軟標簽時,TextMate將在大多數情況下像使用硬標簽一樣操作,但文檔確實包含空格。

⑦ 如何使用Linux上常用的文本編輯器

作者:趙峰教學綱要
more
README或是cat
README
如果這個文件不長,cat可以把文件復制到標准輸出設備上去,在本例中即為窗口。
在Windows中,編輯文件最方便的方式莫過於使用「notepad」,這種最簡單的文本編輯器了。在「notepad」,你可以使用滑鼠和鍵盤來對選定的文本內容進行修改,還可以使用右邊的滾動條,來看更多無法在一個窗口中顯示出來的內容。在Linux中,最簡單和最常用的文本編輯器則非「vi」莫屬,這是一種文本模式程序,而非一種XWindow程序。當然,「vi」也有一個在XWindow中使用的相關文本編輯器——「gvim」,但這
次我們只介紹「vi」的用法,因為你不見得每次都會運行XWindow,而且,「gvim」和「vi」非常相似,只不過增加了對滑鼠的支持和其它一些功能。由於「vi」是一個簡單的文本模式程序,因此,它不支持滑鼠。在Linuxvi中,你要通過鍵盤上的方向鍵和pageup/down鍵來移動游標,在鍵盤上鍵入命令,還要隨時注意該程序是在命令模式中,還是在插入模式中。
要想啟動「vi」,先鍵入以下命令:
vi
filename
所顯示的是「vi」中的README文件。為了便於抓下這張例圖,我們是在XWindow中運行「vi」,因此外觀有所不同,圖中左邊的滾動條和藍色邊框是XWindow中才有的,「vi」本身只採用黑白兩色顯示。例圖中所顯示的最後一行是「vi」的命令和狀態行。在這一行,「vi」會時不時地給你一些信息,而在你鍵入命令的過程中,則會顯示命令行內容。
運行命令行命令:man
vi
所有的「vi」命令都以一個冒號起頭(例如,:q表示退出「vi」),要想完成簡單的編輯任務,掌握以下命令即可:
命令功能
a在游標處添加文本
A在行列的最後面添加文本
dd
刪除目前的行
i在游標前插入文本
I在行列的最前面添加文本
q退出「vi」文本編輯器
q!
無條件退出文本編輯器,即使有一個修改過的文件還沒有存檔
w保存文件
w
文件名保存文件到某文件名
w!
保存文件,即使它仍然存在
你還可以使用「Esc」鍵來中止插入/添加模式。盡管上面列出的命令並不是很多,但它們已經足夠應付絕大多數小型編輯任務。一定要熟練地掌握它們,要知道,如果你的系統崩潰了的話,它可是你能夠使用的幾個最重要的工具之一。

⑧ 文本編輯器是什麼!在電腦那!怎麼才能打開!編輯文件!

文本編輯器一般就是指系統自帶的記事本工具,你可以通過「開始」---「運行」--notepad打開,也可以通過點擊「開始」--「所有程序」--「附件」---記事本
打開

⑨ 電腦常用的編程軟體有哪些

常用的編程軟體有:Visual studio、WebStrom、PhpStorm、Notepad++、EditPlus、Sublime Text等。

1、Visual studio

Visual studio是一款由美國微軟公司開發的開發工具集,簡稱VS,它包括了整個軟體的生命周期所需要的大部分工具,比如UML工具,代碼管控工具,集成開發環境IDE等等。

2、WebStrom

WebStrom是jetbrains公司旗下的一款JavaScript開發工具,目前被廣大的中國JS開發者譽為"Web前端開發神器","最強大的HTML5編輯器"和"最智能的JavaScript IDE"等。

3、PhpStormPhpStorm是一個專業輕量級且便捷的PHP IDE,旨在提供了用戶效率,可深刻理解用戶的編碼,提供智能的代碼補全,快速導航以及即時錯誤檢查等等強大的功能。

4、Notepad++Notepad++,能夠支持27種編程語言,比如C,C++,Java,C#,XML,HTML,PHP,JavaScript等等,是程序員必備的文本編輯器,比起微軟的記事本,它小巧高效,是個不錯的選擇。

5、EditPlusEditPlus是一款由韓國Sangil Kim出品的小巧而功能強大的可處理文本,HTML和程序語言的Windows編輯器,可以通過設置用戶工具將其作為C,Java,PHP等等語言的一個簡單的IDE

6、Sublime TextSublime Text是一款代碼編輯器,是HTML和散文先進的文本編輯器。具有漂亮的用戶界面以及強大的功能,比如代碼縮略圖,Python插件,代碼段等。

閱讀全文

與標准文本編譯器相關的資料

熱點內容
自己購買雲主伺服器推薦 瀏覽:419
個人所得稅java 瀏覽:761
多餘的伺服器滑道還有什麼用 瀏覽:189
pdf劈開合並 瀏覽:27
不能修改的pdf 瀏覽:750
同城公眾源碼 瀏覽:488
一個伺服器2個埠怎麼映射 瀏覽:297
java字元串ascii碼 瀏覽:78
台灣雲伺服器怎麼租伺服器 瀏覽:475
旅遊手機網站源碼 瀏覽:332
android關聯表 瀏覽:945
安卓導航無聲音怎麼維修 瀏覽:332
app怎麼裝視頻 瀏覽:430
安卓系統下的軟體怎麼移到桌面 瀏覽:96
windows拷貝到linux 瀏覽:772
mdr軟體解壓和別人不一樣 瀏覽:904
單片機串列通信有什麼好處 瀏覽:340
游戲開發程序員書籍 瀏覽:860
pdf中圖片修改 瀏覽:288
匯編編譯後 瀏覽:491