工具使用五笔
最新文章Rime 输入法之精品皮肤
这里是关于 Rime 皮肤的展示之地,因 Rime 引擎有原生的、还有二次开发的 Fxliang 等版本,因此同样的皮肤代码,会呈现出「直角」与「圆角」的区别。但幸而这两者之间是相互兼容的,凡 Rime 使用者皆可使用本文的皮肤方案!
❓ 如果本页内主题无法满足你躁动的小心脏,你还可以前往旧版皮肤页面查看更多主题代码:👉 Rime 输入法皮肤(旧) | 空山明月 (gitee.io)
🔔 主题持续更新中……
下面展示一下同一个主题代码在不同版本的引擎下所呈现的样式,以「鲸鱼」主题为例。
🌵 如果你使用的是 Rime 原生框架,则本文的主题默认呈直角样式,如 A 所示。
🌵 如果你使用的是 Fxliang 这种针对 Rime 做过升级的安装包,用本文中的主题代码会呈现如 B 所示的效果:拥有圆角。
🌵 本文的主题代码默认兼容 A 和 B 两种效果,即没有阴影与透明度的样式,如果想使用 Fxliang 版安装包下的阴影和透明度效果,需要在每个主题代码下添加三行阴影效果代码,例如下面的代码,需要去掉最后三行的注释❗另外,还需要将shadow_radius: 10设置一个大于 ...
工具使用五笔
Rime-98五笔,一个更好的配置方案
👉配置方案地址
简介本方案为 Rime-98 (Rime或Fxliang)五笔的配置方案,内容包括:
增加多种扁平化和立体皮肤效果;
增加适合码文的快符方案;
默认使用「昱琼」词库,并对该词库进行了优化;
新增排序后的「至善」、「昱琼」、「QQ」、「微软」等词库;
添加Emoji表情功能,使next功能键开启或关闭;
添加基于/快捷键的Emoji组;
集成「雾凇拼音」方案。
皮肤效果展示
暂以Windws端效果为准,Mac端稍后更新……
如果想使用立体效果的皮肤,需要打开阴影效果:
123# 位置 weasel.custom.yamlstyle: shadow_radius: 10 # 10 # 阴影圆角大小,0 可关掉阴影效果
以「樱花」主题为例:
主题配色将持续更新,并将在我的博客中发布。
👉更多更好看的皮肤,请移步到:Rime 输入法皮肤 | 空山明月 (gitee.io) 查看并复用哦!
快符方案
👉 以分号键作为快符引导键,按下;a 输出感叹号!(其它符号输出类推)。
Emoji 功能
按下next呼出快捷功能,选择「Emoji😀」开启或关闭E ...
工具使用五笔
86、98及新世纪五笔总结
序言一转眼,五笔输入法已经陪我走过了十个春秋。这是多么令人感慨的时间跨度啊!
在形码输入法日渐式微的时代下,我为自己依旧喜爱这一输入方式而感到庆幸。
但内心也有一点点的不安——现在用形码的人越来越少了,也许真的有那么一天,五笔会退出人们的眼界。(静待意念输入法降世)
目前,也有一些网络朋友在讨论如果学五笔的话,到底学哪一一个版本比较好。
客观来说,三个版本的五笔都有优点与缺点,正是这种矛盾,令初学者有点茫然。三个版本其实没有太大的差别,没有本质的变化,不像拼音输入法从「智能ABC」到「搜狗拼音输入法」的飞跃。
当我将三个版本的五笔方案都熟悉后,才明白,学习哪个根本无所谓,只要能熟练使用,达到日常使用需求,就足够了。
86 五笔
98 五笔
新世纪五笔
五笔打字流程图
字根差异图
工具使用五笔
新世纪五笔教程
教程链接(喜欢五笔的小伙伴记得收藏,这些内容很可能随时消失!)新世纪版五笔教程一:简介 (52wubi.com)
新世纪版五笔教程二:汉字基础知识 (52wubi.com)
新世纪版五笔教程三:五笔键位图 (52wubi.com)
新世纪版五笔教程四:字根的记忆规律 (52wubi.com)
新世纪版五笔教程五:五笔编码流程图 (52wubi.com)
新世纪版五笔教程六:键面字的输入 (52wubi.com)
新世纪版五笔教程七:汉字拆分方法和规则 (52wubi.com)
新世纪版五笔教程八:字根的取码方法 (52wubi.com)
新世纪版五笔教程九:末笔识别码 (52wubi.com)
新世纪版五笔教程十:二元字和三元字取码法 (52wubi.com)
学五笔的心得体会 (52wubi.com)
学习五笔的一些小技巧 (52wubi.com)
86版转学新世纪版相关介绍 (52wubi.com)
核心内容新世纪版五笔字型输入法,简称新世纪五笔,是王永民教授于2008年1月28日推出的第三代五笔字型输入法(第一代的86五笔和第二代的98五笔分别于1983年和1998年推出),该版 ...
编程技术C#
C# Linq 查询
Linq 查询
查询本地序列需要实现 IEnumerable<T> 接口
查询远程数据需要实现IQueryable<T> 接口
123456789101112131415// 简单的查询运算符string[] names = {"Tom", "Dick", "Harry"};IEnumerable<String> filteredNames = System.Linq.Enumeralbe.Where(names, n => n.Length >= 4); // 可接受 lambda 表达式作为参数foreach(string n in filteredNames) Console.WriteLine(n);// 上述写法等效于(静态扩展)System.Linq;var filteredNames = names.Where(n => n.Length >= 4); // 还可以使用隐匿声明 var// 简单的查询表达式IEnumera ...
编程技术C#
C# Lambda表达式
👉 与 Lambda 相关的知识点📌 委托(包括Action&Func)
📌 匿名委托
📌 匿名函数
📌 Lambda表达式
📌 结合linq语句的使用(扩展方法)
📣 一般来说,委托、事件、Lambda 经常会一起使用。
什么是Lambda表达式,来看看ChatGPT🤖的回答:Lambda 表达式是 C# 语言中的一种特殊形式的匿名函数,它允许您在需要使用函数的任何地方定义一个简短的、一次性的函数。以下是一些关于 C# Lambda 表达式的基本知识:
语法:Lambda 表达式的语法可以总结为:(parameters) => expression 或 (parameters) => { statements; }。其中,parameters 是参数列表,expression 是单个表达式(通常是返回值),而 statements 则是一系列语句。
委托类型:Lambda 表达式的类型是一个委托类型,它由其参数和返回类型决定。例如,(int x) => x * 2 的类型是 Func<int, int> ...
工具使用Visual Studio
Visual Studio 常用技巧与美化记录
📣 本意内容持续更新中……
Cascadia Code 连字字体安装💡貌似最新版的 Visual Stuidio 自带这种字体哦!
Cascadia Code 是 Microsoft 提供的一种新的等宽字体,可为命令行应用程序和文本编辑器提供全新的体验。 Cascadia Code 是与 Windows 终端一起开发的。 建议将此字体与终端应用程序和文本编辑器(如 Visual Studio 和 Visual Studio Code)一起使用。
📝完整说明文档:Windows 终端 Cascadia Code | Microsoft Learn
效果举例,当编辑去处符的时候,会以如下的效果显示:
下载地址:Releases · microsoft/cascadia-code (github.com)
下载好后,选择Cascadia Code字体进行安装,然后在 Visual Studio 或 Visual Studio Code 中设置字体即可。
再推荐一款好看的连字字体:GitHub - tonsky/FiraCode: Free monospaced ...
工具使用五笔
Rime 输入法调教笔记
前言
记得我刚开始学习五笔的时候,最先使用的五笔输入法是「极点五笔」。至今,我都认为那是我用过最好用的五笔输入法方案。可惜的是,随着微软系统的升级,「极点」已经退出了人们的视野。(好产品不赚钱也没法儿活啊😂)
那个时候学习的五笔方案是86版的五笔方案,市面上基本上没有98五笔和新世纪五笔的身影。虽然我偶尔也会使用搜狗拼音输入法,但特别喜欢使用「极点」输入法时眼睛不用盯着输入框的感觉——五笔可以让我实现盲打效果,除了实用,还能装逼。😄
后来,我正式地踏入社会工作,成为了一名程序员。使用的五笔软件也被迫从「极点」换成了「微软五笔」、「搜狗五笔」、「QQ五笔」等,但说实施,感觉都将就。直到某次在 Github 是闲逛的时候,看到了「小狼毫输入法」。——而这款开源拥输入法引擎,正式打开了我的视界!👍
我本身就是一名程序员,配置「小狼毫输入法」自然没有什么难处,但也没有少折腾。从 Windows 到 Mac,从 86 五笔方案到新世纪五笔方案,再返回到98五笔方案(我曾几度在这三种甚至091、092等多种五笔方案里来回跳跃,成了一个输入法界的迷失者。😔 )
现在,Rime 输入法引擎已经 ...
编程技术WPF
MVVM 设计模式基础
MVVM 概念
MVVM 即 Model, View, ViewModel的简称。
View:表示 UI层。
Model:表示数据模型层。
ViewModel:表示逻辑层。
MVVM 的设计理念是将 UI 层、数据层和逻辑层的代码进行解耦操作。
因此,MVVM 模式更适合大型的企业级项目,前后端开发人员可以在互不影响的情况下进行开发与协作。
👉 WPF 实现 MVVM 的重点知识:
Data Binding 数据绑定
Dependency Property 依赖属性
Dependency Object 依赖对象
命令:ICommand 接口
👉 项目结构(简单的理解可以是项目文件夹结构)
⭐Views:用于创建 Windw UI 界面;
⭐Models:用于创建 Model 数据模型类;
⭐ViewModels:用于创建逻辑类;
Command: 不是必须,用于创建与命令相关的类;
Services:不是必须,用于创建数据操作类;
Data:不是必须,用于存放数据;
⭐ 重点理解——什么是View和ViewModel:
View = UI
ViewMo ...
编程技术WPF
搬运-WPF UI 设计
做了很多年的软件开发,但基本不触碰UI设计这一块,大声是脑袋里一直坚信自己只是一个后端开发人员吧。😀直到最近独立开发,打算做开源项目时,才发现自己在这方面欠缺得太多。😓于是收集一些WPF UI视频,有空拿这些例子做个练习,提升一下自己的审美!😊
C# WPF UI Datagrid扁平设计
B站链接:C# WPF UI Datagrid扁平设计_哔哩哔哩_bilibili
源码:https://github.com/sajjad-z/WPF-DataTable-Dashboard.git
C# WPF UI XAML 界面 | 如何在 WPF 中设计健身应用仪表板
B站链接:C# WPF UI XAML 界面 | 如何在 WPF 中设计健身应用仪表板_哔哩哔哩_bilibili
C# WPF XAML UI 用户界面 | 如何在 WPF 中设计聊天消息应用程序
B站链接:C# WPF XAML UI 用户界面 | 如何在 WPF 中设计聊天消息应用程序_哔哩哔哩_bilibili
C# WPF XAML UI | 如何在 WPF 中设计漂亮的音乐播放器应用程序
B站链接 ...