成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

為什么 Java 開發者喜歡 jEdit 文本編輯器

開發 開發工具
jEdit 這款編輯器打包了 Java 的功能,并提供了大量的插件來簡化你的工作流程。

[[359336]]

這款編輯器打包了 Java 的功能,并提供了大量的插件來簡化你的工作流程。

Java 是一門強大的語言。也許因為它經常被看作是一種“工業級”的工具,你可能不會想到它會成為文本編輯器的基礎。畢竟,對于如此能力,文本編輯幾乎是太容易了。事實上,在大多數現代編程工具包中,接受文本輸入的組件是一個預編程的小部件。使用 Java 工具箱,一個簡單的文本編輯器可以用 100 行左右的代碼編寫出來。那么 jEdit 能提供什么來證明它的存在價值呢?

嗯,實際上,它有很多功能!jEdit 應用是一個令人耳目一新的提醒,提醒人們 Java 對于日常桌面應用是多么的實用和有用。它巧妙地展示了它的基礎技術的活力,并且永遠忠于 Java 的永恒承諾,在所有的平臺上都能運作。

安裝 jEdit

jEdit 是用 Java 編寫的,所以它適用于任何平臺。下載通用安裝程序或為所選的操作系統下載自定義安裝程序。下載完成后(它很小,因此不會花費很長時間),請運行安裝程序。

如果你沒有安裝 Java,請學習如何在 LinuxMac 或 Windows 上安裝 Java。

使用 jEdit

在 jEdit 中編輯文本的方式和在任何桌面文本編輯器中編輯文本的方式是一樣的。如果你使用過編輯器,那么你基本上已經會使用 jEdit 了。所有常用的鍵盤快捷鍵和慣例都適用。也有一些通常針對開發者的功能,如行號、折疊(該部分文本被隱藏,這樣你就可以把注意力放在其他部分)和語法高亮。

但是,想象一下,從 簡單的 Vim 到 復雜的 Emacs的各種文本編輯器中,你會發現 jEdit 與 Emacs 類似。雖然編輯組件和任何典型桌面編輯應用一樣,但 jEdit 的附加功能包括插件、可以在編輯會話中實時錄制的宏、特定于某些編輯模式的功能、緩沖區選項等。這是一個積極鼓勵你把它變成你自己的編輯器。

你可以在三個地方對 jEdit 進行自定義:緩沖區選項、全局選項和插件管理器。

緩沖區選項(在 “Utilities” 菜單中)使你可以調整與當前文檔關聯的設置。通常,jEdit 會自動檢測用于你正在執行的操作的適當模式。例如,編寫 XML 會觸發 jEdit 的 XML 高亮顯示。但是,有時你想覆蓋 jEdit 已檢測到或未能檢測到的內容。你還可以打開“顯式折疊”模式,該模式允許你手動定義希望 jEdit 視為可折疊部分的文本。

全局選項(在 “Utilities” 菜單中)提供了數十種首選項,這些首選項被視為 jEdit 的默認值。這包括從外觀到自定義快捷方式的所有內容。

插件可以擴展出來 jEdit 的開發者從未想過的功能。插件提供的工作方式對 jEdit 而言并非“常規”,但可能會將繁瑣的任務轉變為簡單甚至有趣的事情。它以其出色的 XML 解析、可停靠的 Sidekick 面板中的 Outline 插件和 XSLT 集成,實際上改變了 XML 工作流程。如果我不是已經使用了 Netbeans 來編寫 Java 代碼,我想我可以使用 jEdit 來代替。

面向程序員的 jEdit

選擇哪種文本編輯器取決于你打算在編輯器中做的事。它稱自己為“程序員的文本編輯器”,并且我認為它是嚴肅的 Java 和 XML 開發的有力競爭者。但是,在編輯 Lua 代碼和 Bash 腳本時,它的功能不就沒有這么強了。例如,與 Emacs 之類相比,jEdit 的代碼折疊不那么靈活(我無法在沒有附加標記的情況下折疊 Lua 函數)。盡管確實有豐富的插件選擇,但我找不到用于 AsciiDoc 和其他非代碼格式工作的特別有說服力的東西。

對我來說,jEdit 最吸引人的特點是它是以 Java 為基礎。因為它在 JVM 中運行,所以你可以確信能夠使用它,而無論你使用的平臺是什么,也可以不管你是否有權限在自己的主目錄之外安裝應用。Java 是一種流行且活躍的語言,因此 jEdit 的功能和插件維護得很好。

如果你是一致性的忠實擁護者、Java 開發人員,或者只是 XML 極客而拼命試圖擺脫 oXygen,那么你應該試試 jEdit。它很容易上手,并且探索起來很有趣。 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2020-12-26 15:21:44

VimKakoune文本編輯器

2009-03-30 09:14:26

CSS編輯器Web開發

2020-12-25 12:27:56

WebBrackets文本編輯器

2020-12-23 22:25:11

Vi文本編輯器Unix

2010-03-24 09:20:07

CentOS vi編輯

2020-03-25 14:16:58

文本編輯器語言開發

2021-01-07 11:00:59

Sed文本編輯器Linux

2022-05-13 15:32:11

GNOME文本編輯器

2015-03-13 09:27:36

編程開發編輯器文本編輯

2023-04-17 11:03:52

富文本編輯器MTE

2021-01-21 16:03:15

Java文本編輯器編程語言

2012-09-29 11:38:27

編程工具文本編輯器編程

2022-01-18 09:35:36

GNOME編輯器Linux

2015-06-26 11:11:50

GitHub Ato文本編輯器

2014-06-05 10:34:54

Notepad++

2016-08-12 11:33:21

PythonRstudio編輯器

2020-12-29 06:34:55

KDE Plasma文本編輯器

2016-09-23 20:30:54

Javascriptuiwebview富文本編輯器

2011-05-11 10:27:42

文本編輯器

2013-11-18 10:08:56

工具免費編程工具
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕 国产精品 | 日韩国产在线观看 | 久久国产成人午夜av影院武则天 | 欧美精品久久久 | 亚洲激情在线 | 日韩爱爱网 | 成人二区 | 日韩精品一区二区三区在线播放 | 日本精品久久 | 国产精品久久久久久久免费大片 | www.99热| 99精品视频在线观看 | 欧美free性| 最近免费日本视频在线 | 亚洲免费三级 | 99视频在线播放 | 国产视频一区二区 | 亚洲精品99999 | 亚洲成人免费视频在线 | www.五月婷婷.com| 精品久久香蕉国产线看观看亚洲 | 范冰冰一级做a爰片久久毛片 | 日韩一二区 | 狠狠干网站| 在线观看www | 欧美日本韩国一区二区 | 免费三级网| 国产成人91视频 | 成人av在线网站 | 电影在线 | 国产亚洲精品精品国产亚洲综合 | 成人av免费 | 成人av网站在线观看 | www.97国产| 免费特级黄毛片 | 成人免费看电影 | 欧美日韩三区 | 神马影院一区二区三区 | 久久久无码精品亚洲日韩按摩 | 中文字幕视频在线观看 | 欧美日韩视频 |