Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 国产资源视频,亚洲精品一区二区三区在线观看 ,亚洲精品一区二区三区在线观看

          整合營銷服務(wù)商

          電腦端+手機端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          Mac 上有哪些好用的 txt 純文本編輯器?

          Mac 上有哪些好用的 txt 純文本編輯器?

          果你想找一款第三方 txt 純文本編輯器,用來代替默認(rèn)的「文本編輯」,可以看看下面這三個。

          UltraEdit

          UltraEdit 自稱是「Mac 上最好的文本和代碼編輯器」,咱們一起看看。

          安裝后打開,首先提示我可以免費試用30天,購買價格不便宜啊!先試試唄。

          第一眼界面窗口看起來比較復(fù)雜,有兩個入門提示,可以修改布局選擇主題。我一般安裝一個新軟件都會先看看菜單欄和軟件設(shè)置。

          默認(rèn)提供了 10 個主題,也可以自己定義一個新主題。

          先是選了個淺色的主題,然后在菜單欄的「視圖」部分一頓修改、簡化。現(xiàn)在看起來簡約舒服多了。我只是想用它來打開編輯個 txt 文檔,著實用不著顯示的這么復(fù)雜。

          通過菜單欄或快捷鍵 command+N 新建文件。多次按command+N可以創(chuàng)建多個文件標(biāo)簽頁顯示。

          多個文檔也可以顯示成上下分窗口顯示。

          菜單欄「視圖」還有水平/垂直拆分窗口,不知道什么情況下需要這樣用。

          通過菜單欄或快捷鍵 command+S 可以保存文件。第一次保存要設(shè)置保存位置、文件格式、文件編碼等等,屬于常規(guī)操作。

          再試試打開一個 MarkDown 文件(文件后綴名一般是 .md.markdown),也可以預(yù)覽。

          創(chuàng)建一個 Markdown 文件,默認(rèn)保存的時候沒有 markdown 的相關(guān)格式,沒關(guān)系,在文件名后面手動修改成 .md也一樣。

          最后試了下創(chuàng)建一個 HTML 網(wǎng)頁文檔,支持代碼高亮(多少年沒寫過 html 了)。

          UltraEdit 不僅僅支持文檔的創(chuàng)建和編輯,還支持FTP、Git 集成等功能,可以自行探索一下。這款軟件也是跨桌面平臺的,支持 Mac、 Windows 和 Linux

          Sublime Text

          我知道大家一定想再找一款白嫖的。本著買不起寧愿找替代品也不推薦盜版的原則,大家可以試試 Sublime Text

          Sublime Text 是一款文本&代碼編輯器,我當(dāng)年做程序開發(fā)的時候就很喜歡用。軟件非常輕量,打開速度也非常快,并且可以永久免費使用。

          所謂「不想當(dāng) IDE 的 code editor 不是好 text editor」(我編的),在 editor(編輯器)這塊,Sublime Text 幾乎是全能的。因為它可以通過非常豐富的第三方擴展插件實現(xiàn)非常多的功能。

          即使不安裝任何插件,也可以作為非常好的 txt 純文本、markdown 和代碼編輯工具。

          這款功能可以說的地方還有很多,要單獨再寫一篇才能聊完,改天再詳細(xì)聊聊。

          BBEdit

          最后推薦這款 BBEdit,純英文界面。大致看了下功能跟 UltraEdit 有些類似。

          BBEdit 也是付費的,提供 30天全功能試用,但是試用過期后也可以繼續(xù)使用基本功能

          可以在 Mac App Store 搜到。

          TextEdit簡介

          QTextEdit是一個用于編輯和顯示純文本和富文本(如HTML文檔)的部件,它支持多行文本, 可現(xiàn)實和編輯多行文本內(nèi)容, QTextEdit可以顯示圖像,列表和表格。當(dāng)文本內(nèi)容超出顯示范圍的時候,會自動顯示水平和(或)垂直滾動條。

          QTextEdit中的常用方法:

          • setPlainText(): 設(shè)置多行普通文本;
          • insertPlainText(): 插入普通文本;
          • toPlainText(): 返回文本框的文本內(nèi)容;
          • setHtml(): 設(shè)置文本框的文本內(nèi)容為HTML文檔;
          • insertHtml(): 插入HTML文本內(nèi)容;
          • toHtml(): 返回文本框的HTML內(nèi)容;
          • append(): 追加文本;
          • setText(): 設(shè)置文本,根據(jù)文本內(nèi)容自動判斷是普通文本還是其他富文本;
          • clear(): 清除文本框的內(nèi)容。

          QTextEdit中的常用信號:

          • textChanged: 文本內(nèi)容發(fā)生改變時,發(fā)射該信號;
          • selectionChanged: 選中內(nèi)容發(fā)生改變時,發(fā)射該信號;
          • cursorPositionChanged: 光標(biāo)位置發(fā)生改變時,發(fā)射該信號;
          • currentCharFormatChanged: 當(dāng)前字符格式發(fā)生改變時,發(fā)射該信號;
          • copyAvailable: 復(fù)制可用時,發(fā)射該信號;
          • redoAvailable: 重做可用時,發(fā)射該信號;
          • undoAvailable: 撤銷可用時,發(fā)射該信號。

          注:QTextEdit是一個功能強大的編輯部件,涉及眾多和編輯排版相關(guān)的函數(shù),比如對齊,字體樣式,文檔格式,編輯操作等,在這里不做詳細(xì)介紹了,有興趣的童鞋可進一步研究。

          QTextEdit類繼承關(guān)系:

          測試QTextEdit

          創(chuàng)建文件qtextedit.py, 實現(xiàn)以下簡單的功能

          • 點擊“顯示文本”按鈕,顯示一段普通文本;
          • 點擊“顯示HTML按鈕, 顯示HTML文檔;
          • 點擊“顯示圖像”, 顯示一個Python logo。

          完整代碼如下:

          import sys
          import os
          from PyQt5 import QtCore, QtGui, QtWidgets
          from PyQt5.QtWidgets import (QApplication, QMainWindow, QTextEdit, QPushButton)
           
          class DemoTextEdit(QMainWindow):
              def __init__(self, parent=None):
                  super(DemoTextEdit, self).__init__(parent)
                  
                  # 設(shè)置窗口標(biāo)題
                  self.setWindowTitle('實戰(zhàn)PyQt5: QTextEdit Demo!')      
                  # 設(shè)置窗口大小
                  self.resize(400, 280)
                  
                  #文本顯示編輯
                  self.txtEditor = QTextEdit(self)
                  self.txtEditor.setGeometry(10, 10, 380, 230)
                  
                  #按鈕
                  btn_plain = QPushButton('顯示文本', self)
                  btn_plain.setGeometry(20, 250, 80, 24)
                  btn_plain.clicked.connect(self.buttonPlainClicked)
                  btn_html = QPushButton('顯示HTML', self)
                  btn_html.setGeometry(120, 250, 80, 24)
                  btn_html.clicked.connect(self.buttonHtmlClicked)
                  btn_image = QPushButton('顯示圖片', self)
                  btn_image.setGeometry(220, 250, 80, 24)
                  btn_image.clicked.connect(self.buttonImageClicked)
                  
              def buttonPlainClicked(self):
                  self.txtEditor.setPlainText('QTextEdit Demo!\nHello PyQt5')
                  
              def buttonHtmlClicked(self):
                  self.txtEditor.setHtml("QTextEdit Demo!<font color='blue' size='8'><red>Hello PyQt5!</font>")
                  
              def buttonImageClicked(self):
                  self.txtEditor.setPlainText('QTextEdit Demo!\n')
                  path = os.path.dirname(__file__) + '/python-logo.png'
                  self.txtEditor.append("<img src='" + path + "'/>")
                 
          if __name__ == '__main__':
              app = QApplication(sys.argv)
              window = DemoTextEdit()
              window.show()
              sys.exit(app.exec()) 

          啟動運行,可以點擊按鈕看到顯示的圖片,也可以窗口內(nèi)進行基本的編輯操作;測試結(jié)果如下圖所示:

          測試QTextEdit

          本文知識點

          • QTextEdit顯示普通文本;
          • QTextEdit顯示HTML文本;
          • QTextEdit顯示圖片;
          • QTextEdit簡單的編輯功能交互操作。

          喜歡本文內(nèi)容就收藏,點贊,評論,關(guān)注和轉(zhuǎn)發(fā)。

          換記事本或?qū)ふ夜δ軓姶蟮奈谋揪庉嬈鳎縐ltraEdit for Mac就是你要找的。UltraEdit Mac版是理想的文本,HEX,HTML,PHP,Java,Javascript,Perl 和程序員的編輯器。它的多功能和易于使用,UltraEdit for Mac破解功能最強大,性價比最高的文本編輯器!喜歡的趕緊來本站收藏起來吧。

          UltraEdit for Mac功能介紹

          • 1、多重插入編輯和選擇
          • 2、輕松打開和編輯大型文件 - 4 GB及更高版本!
          • 3、列(塊)模式編輯
          • 4、強大的搜索功能:查找和替換文件,正則表達式,反向搜索等。
          • 5、文件比較
          • 6、幾乎所有編程語言的代碼語法突出顯示
          • 7、代碼折疊和分層功能列表
          • 8、美化和重新格式化源代碼
          • 9、強大的XML處理:XML樹視圖,重新格式化,驗證等。
          • 10、模板
          • 11、集成Ctags(符號列表)
          • 12、用于編輯特權(quán)文件的密碼提示
          • 13、列標(biāo)記
          • 14、文件和數(shù)據(jù)排序
          • 15、集成FTP客戶端(支持FTP,SFTP和FTps)
          • 16、過濾的拼寫檢查
          • 17、Unicode / UTF-8支持

          • 18、拆分/復(fù)制窗口編輯
          • 19、十六進制編輯
          • 20、用于自動編輯的宏和腳本
          • 21、文件加密和解密
          • 22、CSV數(shù)據(jù)重新格式化
          • 23、功能強大且可配置的工具
          • 24、項目支持
          • 25、強大的書簽

          UltraEdit for Mac下載支持語言

          • 英語,德語,意大利語,西班牙語,法語,韓語,中文(簡體和繁體)和日語的完整本地化。

          系統(tǒng)要求

          • macOS系統(tǒng)10.9(Mavericks)及更高版本上運行,僅支持基于Intel的處理器。

          UltraEdit mac破解版更新日志

          • 解決了崩潰問題
          • 解決了Web搜索工具欄崩潰
          • 解決了將字符串粘貼到快速查找中時剪貼板被清除的問題
          • 解決了“打開”對話框中不記住“顯示隱藏文件”設(shè)置的問題
          • 解決了Ctrl + Cmd + Alt自定義鍵盤快捷鍵的問題
          • 解決了應(yīng)用程序未在副顯示屏上重新加載的問題
          • 解決了失去焦點時ftp瀏覽器窗口無法移至后臺的問題

          主站蜘蛛池模板: 精品国产福利一区二区| 精品香蕉一区二区三区| 日韩精品一区二区三区老鸦窝| 国产产一区二区三区久久毛片国语 | 岛国无码av不卡一区二区| 国产精品高清一区二区三区不卡| 在线视频一区二区三区三区不卡 | 色欲综合一区二区三区| 一区二区三区免费在线视频 | 国产伦理一区二区三区| 亚洲熟女乱色一区二区三区| 午夜福利一区二区三区高清视频| 精品一区二区三区色花堂| 精品一区二区三区在线观看l | 亚洲一区二区三区亚瑟| 无码人妻视频一区二区三区| 日韩人妻无码一区二区三区久久99 | 亚洲国产精品一区第二页| 国产av成人一区二区三区| 亚洲熟女乱综合一区二区| 日本一区二区三区免费高清在线| 在线观看日韩一区| 国产精品一区二区香蕉| 日本一区午夜爱爱| 一区二区视频免费观看| 国产精品亚洲产品一区二区三区| 午夜视频久久久久一区| 中文字幕久久亚洲一区 | 日本一区二区三区在线视频 | 亚洲乱码av中文一区二区| 伊人久久大香线蕉AV一区二区| 中文字幕精品一区二区| 加勒比无码一区二区三区| 无码人妻精一区二区三区| 国产一区二区三区亚洲综合| 国产一区二区影院| 亚洲乱色熟女一区二区三区丝袜| 亚洲综合无码一区二区| 成人中文字幕一区二区三区| 国产香蕉一区二区三区在线视频| 国产成人一区二区在线不卡|