上图
在代码块那边,右键,选择代码块连词关掉,这里截图不了,只能截一下全局的图片了
上图
在代码块那边,右键,选择代码块连词关掉,这里截图不了,只能截一下全局的图片了
这个代码我觉得是因为文字过长,为了让一段文字中间不断行,编辑器显示时候将后面的链接作为一整行文字一起显示,这个我不确定怎么搞,但是在笔记里面,为了看代码,可以在合适的地方插入空格,反正到时候业务代码复制出去头像链接还要改的,不如插入一个空格手动截断一行文字。看起来就轻松了。
至于你的 return 那一行单独占满整行,是你开了编辑器的两端对齐导致的,关掉就不会了。
关掉两端对齐后,return 这一行显示正常了。
但是还有 'https://txxxxx
这些没有在 =>
末尾继续显示,
而是另起一行。
你说的这个跟字体的代码连字没有半毛钱的关系,是 CSS 的断行问题。要达成你回帖里截图的效果,用下面这个代码片段就好了,会强制断行而不是连在一起:
.protyle-wysiwyg .hljs > div[contenteditable] {
word-break: break-all !important;
}
添加到 设置 - 外观 - 代码片段 ,添加后记得启用。
这个是代码原文
if ($_SESSION['is_snapshotuser'] == 1) {
$_SESSION['is_snapshotuser'] = 0;
return ['nickname' => '微信用户', 'avatar' => 'https://thirdwx.qlogo.cn/mmopen/vi_32/Q3auHgzwzM5EPsm1NEriaoj9ONhxhcWKz9RbNRnYhaooks1zicFGllRezc7Ya7v5WNqAMtfIxTpF7FVdNpXZnuNA/132'];
}
,可能是在没有添加 word-break: break-all !important; 的时候,第三行是当成 3 行去处理了,
添加了 word-break: break-all !important;,第三行,实际是 2 行。导致了错位
手动修改成 44px,显示正常
但是不知道最终应该怎么弄 😂
我想了一下,思源是按照 word-break: break-word;
来计算行号的,手动改为 word-break: break-all
之后应该是没有办法让行号也正确对应的。
Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。
Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。
Hexo 是一款快速、简洁且高效的博客框架,使用 Node.js 编写。
GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。
Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。
子曰:“工欲善其事,必先利其器。”
HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。
ActiveMQ 是 Apache 旗下的一款开源消息总线系统,它完整实现了 JMS 规范,是一个企业级的消息中间件。
PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。
Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。
IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。
Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。
发布对别人有帮助的原创内容是最好的 SEO 方式。
LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!
红帽提供的 PaaS 云,支持多种编程语言,为开发人员提供了更为灵活的框架、存储选择。
Sublime Text 是一款可以用来写代码、写文章的文本编辑器。支持代码高亮、自动完成,还支持通过插件进行扩展。
一些有用的避坑指南。
App(应用程序,Application 的缩写)一般指手机软件。
知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。
DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
BookxNote 是一款全新的电子书学习工具,助力您的学习与思考,让您的大脑更高效的记忆。
笔记整理交给我,一心只读圣贤书。
深圳市大疆创新科技有限公司(DJI-Innovations,简称 DJI),成立于 2006 年,是全球领先的无人飞行器控制系统及无人机解决方案的研发和生产商,客户遍布全球 100 多个国家。通过持续的创新,大疆致力于为无人机工业、行业用户以及专业航拍应用提供性能最强、体验最佳的革命性智能飞控产品和解决方案。
如果帖子标签含有 Sandbox ,则该帖子会被视为“测试帖”,主要用于测试社区功能,排查 bug 等,该标签下内容不定期进行清理。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于