國產編輯器EverEdit - 宏功能介紹

1 宏

1.1 應用場景

??宏是一種重復執行簡單工作的利器,可以讓用戶愉快的從繁瑣的工作中解放出來,其本質是對鍵盤和菜單的操作序列的錄制,并不會識別文件的內容,屬于無差別無腦執行。 特別是對一些有規律的重復按鍵動作,具有非常好的效果。
??假設有如下文本列表:

"BEGIN"
"BEGINFILE"
"END"
"ENDFILE"
"break"
"case"
"continue"
"default"
"delete"
"do"
"while"
"else"
"exit"
"for"
"in"
"function"
"func"
"if"
"next"
"nextfile"
"switch"

需要將這段文本每個字符串后面加一個“,”號,每3個一行,以便看起來比較緊湊。
常規的方法是狂敲一頓鍵盤序列,DelEnd,DelEnd,End…,但如果文件比樣例文本大得多時,這將不是一個好主意。

1.2 使用方法

1.2.1 宏錄制與播放

  1. 步驟1:選擇主菜單擴展 -> 宏 -> 錄制/停止,或工具欄上按鈕在這里插入圖片描述開始宏錄制。

  2. 步驟2:進行一個完整的操作閉環。

  3. 步驟3:選擇主菜單擴展 -> 宏 -> 錄制/停止,或工具欄上按鈕在這里插入圖片描述停止宏錄制。

  4. 步驟4:重播宏操作,可以選擇重復1次,也可以重復多次

  • 重復1次:選擇主菜單擴展 -> 宏 -> 回放,或工具欄按鈕在這里插入圖片描述
  • 重復多次:選擇主菜單擴展 -> 宏 -> 重復播放,或工具欄按鈕在這里插入圖片描述

1.2.2 保存宏與加載宏

??用戶錄制好的宏,如果覺得日后還有可能用到,可以將宏保存到磁盤,日后需要使用時可以加載到EverEdit重新執行,避免反復錄制。

  • 保存宏:當用戶錄制完成后, 選擇主菜單擴展 -> 宏 -> 保存宏為腳本,在彈出的對話框中選擇路徑和宏文件名,并單擊保存按鈕即可保存。
  • 加載宏:如果要回放之前錄制的宏,選擇主菜單擴展 -> 宏 -> 讀取,在彈出的對話框中選擇需要加載的宏文件。加載完成后即可回放重復播放該宏。

1.3 宏示例

??如前文提到的應用場景,將樣本文字改成3個一行,并在中間加","號
請添加圖片描述


免責聲明:本文中所用到數據樣例均來源于: 互聯網公開信息、豆包AI、Python Faker庫生成的偽數據、或作者隨機編寫,其目的僅用于編輯器軟件的使用解說,如有雷同涉及侵權或隱私,請聯系作者刪除!


文檔作者聲明:本文檔僅用于學習交流,未經作者許可,不得將本文檔用于其他目的。
Copyright ? 2022~2024 All rights reserved.

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/71660.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/71660.shtml
英文地址,請注明出處:http://en.pswp.cn/web/71660.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

vscode離線配置遠程服務器

目錄 一、前提 二、方法 2.1 查看vscode的commit_id 2.2 下載linux服務器安裝包 2.3 安裝包上傳到遠程服務器,并進行文件解壓縮 三、常見錯誤 Failed to set up socket for dynamic port forward to remote port(vscode報錯解決方法)-C…

OmniDrive(1): 論文解讀

多模態大語言模型(MLLMs)的發展推動了基于 LLM 的自動駕駛研究,以利用其強大的推理能力。然而,利用多模態大語言模型(MLLMs)強大的推理能力來改進planning具有挑戰性,因為這需要超越二維推理的完整三維情境感知能力。因為這不單單需要 2D 推理還需要完整的 3D 場景感知能…

ubuntu22.04安裝RAGFlow配合DeepSeek搭建本地知識庫

一、簡介 RAGFlow 是一個基于對文檔的深入理解的開源 RAG(檢索增強生成)引擎。當與 LLM 集成時,它能夠提供真實的問答功能,并以來自各種復雜格式數據的有根據的引用為后盾。 二、安裝 1.環境要求 CPU ≥ 4 核 (x86…

Android AudioFlinger(四)—— 揭開PlaybackThread面紗

前言: 繼上一篇Android AudioFlinger(三)—— AndroidAudio Flinger 之設備管理我們知道PlaybackThread繼承自Re’fBase, 在被第一次引用的時候就會調用onFirstRef,實現如下: void AudioFlinger::Playbac…

個人電腦本地部署DeepSeek來離線使用

文章目錄 前言軟件下載DeepSeek部署ChatBox集成 前言 最近這段時間,“DeepSeek”(深度求索)人工智能平臺非常的火爆,正確的使用可以幫我們做很多很多事情,通常我們是在瀏覽器網頁或手機APP使用,但是有時會…

第一:goland安裝

GOPROXY (會話臨時性),長久的可以在配置文件中配置 go env -w GOPROXYhttps://goproxy.cn,direct 長久的,在~/.bashrc文件中添加: export GOPROXYhttps://goproxy.cn,direct ----&#xff0d…

介紹一下Qt中的事件過濾

在 Qt 中,事件過濾(Event Filter)是一種強大的機制,它允許一個對象攔截并處理另一個對象接收到的事件。通過事件過濾,可以在事件到達目標對象之前對其進行監控和修改,這在很多場景下都非常有用,…

Go紅隊開發—格式導出

文章目錄 輸出功能CSV輸出CSV 轉 結構體結構體 轉 CSV端口掃描結果使用CSV格式導出 HTML輸出Sqlite輸出nmap掃描 JSONmap轉json結構體轉jsonjson寫入文件json編解碼json轉結構體json轉mapjson轉string練習:nmap掃描結果導出json格式 輸出功能 在我們使用安全工具的…

SwanLab簡明教程:從萌新到高手

目錄 1. 什么是SwanLab? 1.1 核心特性 2. 安裝SwanLab 3. 登錄SwanLab賬號(云端版) 4. 5分鐘快速上手 更多案例 5. SwanLab功能組件 5.1 圖表視圖 5.2 表格視圖 5.3 硬件監控 5.4 環境記錄 5.5 組織協同 6. 訓練框架集成 6.1 基…

2025天梯訓練1

PTA | L3-1 直搗黃龍 30分 思路&#xff1a;多關鍵字最短路&#xff0c;同時還要記錄最短路徑條數。 typedef struct node{int from,d,pass,kl;bool operator<(const node &x)const{if(d!x.d) return d>x.d;if(pass!x.pass) return pass<x.pass;return kl<x.…

EasyRTC嵌入式視頻通話SDK的跨平臺適配,構建web瀏覽器、Linux、ARM、安卓等終端的低延遲音視頻通信

1、技術背景 WebRTC是一項開源項目&#xff0c;旨在通過簡單的API為瀏覽器和移動應用程序提供實時通信&#xff08;RTC&#xff09;功能。它允許在無需安裝插件或軟件的情況下&#xff0c;實現點對點的音頻、視頻和數據傳輸。 WebRTC由三個核心組件構成&#xff1a; GetUserM…

【git】ssh配置提交 gitcode-ssh提交

【git】ssh配置提交 gitcode-ssh提交 之前一直用的是gitee和阿里云的倉庫&#xff0c;前兩天想在gitcode上面備份一下我的打洞代碼和一些資料 就直接使用http克隆了下來 。 在提交的時候他一直會讓我輸入賬號和密碼&#xff0c;但是我之前根本沒有設置過這個&#xff0c;根本沒…

Dify部署踩坑指南(Windows+Mac)

組件說明 Dify踩坑及解決方案 ?? 除了修改鏡像版本&#xff0c;nginx端口不要直接修改docker-compose.yaml &#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01; 1、更換鏡像版本 這個文件是由.env自動生成的&#xff0c;在.env配置 …

Linux進程調度與管理:(五)進程的調度之調度節拍

《Linux6.5源碼分析&#xff1a;進程管理與調度系列文章》 本系列文章將對進程管理與調度進行知識梳理與源碼分析&#xff0c;重點放在linux源碼分析上&#xff0c;并結合eBPF程序對內核中進程調度機制進行數據實時拿取與分析。 在進行正式介紹之前&#xff0c;有必要對文章引…

K8S學習之基礎十七:k8s的藍綠部署

藍綠部署概述 ? 藍綠部署中&#xff0c;一共有兩套系統&#xff0c;一套是正在提供服務的系統&#xff0c;一套是準備發布的系統。兩套系統都是功能完善、正在運行的系統&#xff0c;只是版本和對外服務情況不同。 ? 開發新版本&#xff0c;要用新版本替換線上的舊版本&…

【定制開發】碰一碰發視頻系統定制開發,支持OEM

在短視頻營銷爆發的2025年&#xff0c;"碰一碰發視頻"技術已成為實體商家引流標配。某連鎖餐飲品牌通過定制化開發&#xff0c;單月視頻發布量突破10萬條&#xff0c;獲客成本降低80%&#xff01;本文將深入解析該系統的技術架構與開發要點&#xff0c;助你快速搭建高…

[Lc7_分治-快排] 快速選擇排序 | 數組中的第K個最大元素 | 庫存管理 III

目錄 1. 數組中的第K個最大元素 題解 代碼 2.庫存管理 III 代碼 1. 數組中的第K個最大元素 題目鏈接&#xff1a;215. 數組中的第K個最大元素 題目分析&#xff1a; 給定整數數組 nums 和整數 k&#xff0c;請返回數組中第 k 個最大的元素。 請注意&#xff0c;你需要…

AI視頻生成工具清單(附網址與免費說明)

以下是一份詳細的AI視頻制作網站總結清單&#xff0c;包含免費/付費信息及核心功能說明&#xff1a; AI視頻生成工具清單&#xff08;附網址與免費說明&#xff09; 1. Synthesia 網址&#xff1a;https://www.synthesia.io是否免費&#xff1a;免費試用&#xff08;生成視頻…

dp_走方格(包含dfs分析,記憶化搜索)

類似題目解析&#xff1a;dp_最長上升子序列&#xff08;包含dfs分析&#xff0c;記憶化搜索&#xff09;-CSDN博客 題目鏈接&#xff1a;2067. 走方格 - AcWing題庫 題目圖片&#xff1a; 分析題目&#xff08;dfs&#xff09; 這個題目說有一個行為n行&#xff0c;列為m列…

Windows系統安裝python2025最新安裝包,包括環境配置,以及安裝python編程軟件PyCharm2024.3.3免費社區版本,詳細全流程

一、python安裝包安裝 1、python安裝包下載 瀏覽器打開官網&#xff0c;最好是谷歌瀏覽器 https://www.python.org/downloads/windows/ 下載安裝包&#xff08;注意處理器是32位還是64位&#xff09; 注意&#xff1a;下載完成后&#xff0c;找到安裝包并雙擊運行。在安裝向導…