当前位置: 首页 > article >正文

国产编辑器EverEdit - 文字对齐

1 文字对齐

1.1 应用场景

  EverEdit内建的对齐功能,以80字符宽度为限,对每行的内容进行居左、居中、居右排列。

🕮说明
该功能会导致代码缩进丢失,请谨慎使用!

菜单示意:
在这里插入图片描述

  这个功能并不是按列对齐,如果要使用按列对齐可以安装扩展脚本:扩展:按列对齐。

一种可用的场景是在列粘贴时,为了保证粘贴内容是对齐的, 可以先通过向右对齐,再使用列选择,这样的内容是比较整齐的。

1.2 向左对齐使用方法

  1. 步骤1:选中要对齐的文本,选择菜单“编辑 -> 对齐 -> 向左对齐”,效果如下:
if (!String.format) {
String.format = function(format) {
var args = Array.prototype.slice.call(arguments, 1);
return format.replace(/{(\d+)}/g, function(match, number) {
return typeof args[number] != 'undefined'
? args[number]
: match
;
});
};
}

1.3 居中对齐使用方法

  1. 步骤1:选中要对齐的文本,选择菜单 “编辑 -> 对齐 -> 居中对齐”,效果如下:
                             if (!String.format) {
                       String.format = function(format) {
              var args = Array.prototype.slice.call(arguments, 1);
          return format.replace(/{(\d+)}/g, function(match, number) {
                   return typeof args[number] != 'undefined'
                                 ? args[number]
                                    : match
                                       ;
                                      });
                                       };
                                       }

1.4 向右对齐使用方法

1.步骤1:选中要对齐的文本,选择菜单“编辑 -> 对齐 -> 向右对齐”,效果如下:

                                                           if (!String.format) {
                                              String.format = function(format) {
                            var args = Array.prototype.slice.call(arguments, 1);
                     return format.replace(/{(\d+)}/g, function(match, number) {
                                       return typeof args[number] != 'undefined'
                                                                  ? args[number]
                                                                         : match
                                                                               ;
                                                                             });
                                                                              };
                                                                               }

免责声明:本文中所用到样例均来源互联网或作者自创,如涉及侵权或隐私,请联系作者删除!


文档作者声明:本文档仅用于学习交流,未经作者许可,不得将本文档用于其他目的。
Copyright © 2022~2024 All rights reserved.


http://www.kler.cn/a/510403.html

相关文章:

  • go语言zero框架通过chromedp实现网页在线截图的设计与功能实现
  • Python制作简易PDF查看工具PDFViewerV1.0
  • openharmony应用开发快速入门
  • 使用傅里叶变换进行图像边缘检测
  • Crewai + langchain 框架配置第三方(非原生/国产)大模型API
  • TiDB 和 MySQL 的关系:这两者到底有什么不同和联系?
  • Golang学习笔记_27——单例模式
  • S4 HANA凭证更改记录
  • Xilinx FPGA :开发使用及 Tips 总结
  • K8S-Pod资源清单的编写,资源的增删改查,镜像的下载策略
  • 基于无线传感器网络的森林防火设备远程监控系统(论文+源码)
  • 根据进程id查看服务使用的垃圾收集器
  • 论文阅读:CosAE Learnable Fourier Series for Image Restoration
  • 大数据面试——引入
  • 【NextJS】PostgreSQL 遇上 Prisma ORM
  • 单链表的删除实战
  • NEC纪实 :2024全国机器人大赛 Robocon 常州工学院团队首战国三
  • QT笔记- Qt6.8.1 Android编程 添加AndroidManifest.xml文件以支持修改权限
  • VB.net实战(VSTO):解决WPS Ribbon图标灰色背景
  • 简单日志宏实现(C++)
  • Invicti-Professional-V25.1
  • MATLAB基础应用精讲-【数模应用】基于粒子群算法的风光储微电网经济运行优化调度(附MATLAB代码实现)
  • 《自动驾驶与机器人中的SLAM技术》ch8:基于预积分和图优化的紧耦合 LIO 系统
  • Qt Desiogn生成的ui文件转化为h文件
  • kubernetes简介
  • LLM - 大模型 ScallingLaws 的 CLM 和 MLM 中不同系数(PLM) 教程(2)