利用输入法的用户自定义短语,快速插入代码框架,解放双手

自定义输入法短语:提升编程效率的代码模板库

输入法自定义短语,快速插入代码框架

1.样例

由于我们在日常写代码时经常用到某些固定的代码框架,为此想到借助输入法的自定义用户短语功能,制作了自己的代码库。比如:中文模式下输入"cyygj",就会出现"C语言骨架"后选词,如果选中,则会自动插入C语言骨架。
在这里插入图片描述
这里由于录屏原因,显示插入的格式不正确(没有显示换行)
正常情况下是这样的:
在这里插入图片描述

2.设置方法(以百度输入法为例)

工具箱->设置属性->更多->自定义短语设置->添加
各大输入法的"自定义短语设置"一般都在"设置属性"中。

选择工具箱,选择设置属性
在这里插入图片描述
选择自定义短语
在这里插入图片描述
选择添加
在这里插入图片描述
输入内容
在这里插入图片描述
⭐️也可以选择导出词库文件,然后编辑完后再导入。(注意导出后把原有的都删了,不然再次导入时不会覆盖而是再重复加一条一模一样的,容易出错!)
⚠️在txt文件中编辑代码内容时,不能直接按tab键缩进,只能连按4个空格。(在可视化界面编辑是可以直接tab缩进的)

3.分享几个自己常用的代码块

3.1 代码骨架模板
;自定义短语文件
;具体定义格式如下(百度输入法格式);     数字(指定排序位置)+英文逗号+字符串=#表达式 | 文字(如果需要多行文字,换行后需在行首加\)
;     注意:表达式以英文#开头,后面的表达式中的每一个函数的以英文$开头,函数名被包裹在英文小括号中。
;     函数表如下:
;         函数    			含义    	    举例
;         $(year)(4) 		20062008
;         $(year_yy)(2) 		0608
;         $(month)1283
;         $(month_mm)120803
;         $(day)31322
;         $(day_dd)031322
;         $(weekday) 		星期    		01256
;         $(fullhour)(24小时制)  	02081323
;         $(halfhour)(12小时制)	02080111
;         $(ampm)    		AM、PM()		AM、PM(大写)
;         $(minute)02081528
;         $(second)02081528
;         $(year_cn)(中文4)		二〇〇六
;         $(year_yy_cn)(中文2)		〇六
;         $(month_cn)(中文)		十二、八、三
;         $(day_cn)(中文)		三、十三、二十二
;         $(weekday_cn) 	星期(中文)		日、一、二、五、六
;         $(fullhour_cn)(中文24时制)	二、八、十三、二十三
;         $(halfhour_cn)(中文12时制)	二、八、一、十一
;         $(ampm_cn) 		上午下午(中文)	上午、下午
;         $(minute_cn)(中文)		零二、零八、十五、二十八
;         $(second_cn)(中文)		零二、零八、十五、二十八
5,cyygj=#{
   
   C语言骨架}#include <bits/stdc++.h>
\int main(){
   
   
\    
\	return 0;
\}
5,cppgj=#{
   
   C++骨架}#include <iostream>
\using namespace std;
\
\int main() {
   
   
\    
\	return 0;
\}
5,html=#{
   
   HTML框架}<!DOCTYPE html>
\<html lang="en">
\<head>
\    <meta charset="UTF-8">
\    <title>Title</title>
\</head>
\<body>
\
\</body>
\</html>
5,java=#{
   
   JAVA-Class框架}package pkg;
\
\public class classname {
   
   
\
\	public static void main(String[] args) {
   
   
\		
\	}
\
\}
3.2 常用短语模板
;自定义短语文件
;具体定义格式如下(百度输入法格式);     数字(指定排序位置)+英文逗号+字符串=#表达式 | 文字(如果需要多行文字,换行后需在行首加\)
;     注意:表达式以英文#开头,后面的表达式中的每一个函数的以英文$开头,函数名被包裹在英文小括号中。
;     函数表如下:
;         函数    			含义    	    举例
;         $(year)(4) 		20062008
;         $(year_yy)(2) 		0608
;         $(month)1283
;         $(month_mm)120803
;         $(day)31322
;         $(day_dd)031322
;         $(weekday) 		星期    		01256
;         $(fullhour)(24小时制)  	02081323
;         $(halfhour)(12小时制)	02080111
;         $(ampm)    		AM、PM()		AM、PM(大写)
;         $(minute)02081528
;         $(second)02081528
;         $(year_cn)(中文4)		二〇〇六
;         $(year_yy_cn)(中文2)		〇六
;         $(month_cn)(中文)		十二、八、三
;         $(day_cn)(中文)		三、十三、二十二
;         $(weekday_cn) 	星期(中文)		日、一、二、五、六
;         $(fullhour_cn)(中文24时制)	二、八、十三、二十三
;         $(halfhour_cn)(中文12时制)	二、八、一、十一
;         $(ampm_cn) 		上午下午(中文)	上午、下午
;         $(minute_cn)(中文)		零二、零八、十五、二十八
;         $(second_cn)(中文)		零二、零八、十五、二十八
5,'ai'te'=@
5,'an'zhuo'=android
5,'bai'fen'hao'=%
5,'bai'fen'zhi'=%
5
好东西 百度输入法 你值得拥有 [标点,1,0] , 。 ? ! : 、 ; “” 〔〕 〈〉 《》 「」 『』 . 〖〗 【】 () [] {} …… —— · ˉ ˇ ¨ ‘’ 々 ~ ‖ ∶ " ' ` | 〃 [英文,1,0] , . ' ? @ / () : ; * & " ! [] \ ` ~ # $ % ^ _ + - = {} | <> , . ' ? @ / ( : ) ; * & " ! [ ] \ ` ~ # $ % ︿ _ + - = { } | < > [表情,1,0] (=^.^=) (=^ω^=) (-.-) └(^o^)┘ (°ο°) ≥﹏≤ (>_<) ~_~ >o< ←_← →_→ #^_^# ^_^ *^_^* *^o^* -_- -_-# -_-|| -_-b -.- ?_? π_π T_T ::>_<:: -O- ^v^ (^-^) (^o^) \^O^/ ^o^ ⊙_⊙ $_$ >_< (>﹏<) ╰_╯ O_o (⊙o⊙) (ˇ^ˇ〉 (?o?) ●▂● Q_Q :) :P :D :( ,-) :-C :-I :-O >:-< [颜文,1,0] ╮(╯-╰)╭ (~ ̄▽ ̄)~ ╮( ̄▽ ̄")╭ o(* ̄▽ ̄*)ブ (*^﹏^*) (~o ̄3 ̄)~ ╭∩╮( ̄へ ̄)╭∩╮ ヾ( ̄▽ ̄)Bye~Bye~ (* ̄3 ̄)╭ (づ′▽`)づ ヽ(^。^)ノ (#°.°) (--〆) ( ̄. ̄) →_→ ←_← (‵﹏′) (°、○)? (--?) (>﹏<) ("▔□▔) ( ̄□ ̄) (〃′o`) ((^)o(^)) (*+﹏+*) (~o~)~zZ o( ̄3 ̄)o o( ̄ε ̄*) (~ ̄▽ ̄)ノ (﹁﹁) [数学,0,1] ≈≡≠=±+-×÷√≤≥<>≮≯∷╱╲∫∮∝∞∧∨∑∏∪∩∈∵∴⊥∥∠⌒⊙≌∽≒≦≧⌒½¼¾⅛⅜⅝⅞$%F′″º℃Å¢£¥¤℉‰ℓ㏄㎜㎝㎞㎡㎎㎏Ω [特殊,0,1] /\╳︵︶︹︺︿﹀︴﹌﹉﹊﹍﹎╭╮╰╯︽︾︵︶﹁﹂﹃﹄﹏ˇ‥︷︸«»︵︻︼℡™ŠÕ©®‡†♂♀§№☆★●Θ○◎⊙◆◇▲▼△▽□■※▪〓¤°Ψ∮Θ¤⊕卍卐囍㈱_ ̄―£▁▂▃▄▅▆▇█♦▀▌▐░▒▬♦◊◦☼◘◙♫.×*♠♣♥☺☻☼✽ [网址,1,0] .com @qq.com .cn .com.cn .net .org .gov.cn .mobi .net.cn http:// bbs. @126.com @163.com @live.cn @gmail.com @21cn.com [平假,0,1] あいうえおぁぃぅぇぉかきくけこがぎぐげごさしすせそざじずぜぞたちつてとだぢづでどっなにぬねのはひふへほばびぶべぼぱぴぷぺぽまみむめもやゆよゃゅょらりるれろわをんゎ゛゜、。―" [片假,0,1] アイウエオァィゥェォカキクケコガギグゲゴサシスセソザジズゼゾタチツテトダヂヅデドッナニヌネノハヒフヘホバビブベボパピプペポマミムメモヤユヨャュョラリルレロワヲンヮ [时间,0,1] ㍘㍙㍚㍛㍜㍝㍞㍟㍠㍡㍢㍣㍤㍥㍦㍧㍨㍩㍪㍫㍬㍭㍮㍯㍰㋀㋁㋂㋃㋄㋅㋆㋇㋈㋉㋊㋋㏠㏡㏢㏣㏤㏥㏦㏧㏨㏩㏪㏫㏬㏭㏮㏯㏰㏱㏲㏳㏴㏵㏷㏸㏹㏺㏻㏼㏽㏾ [韩辅,1,1] ㅏ ㅓ ㅗ ㅜ ㅡ ㅣ ㅐ ㅔ ㅚ ㅟ ㅑ ㅕ ㅛ ㅠ ㅒ ㅖ ㅘ ㅝ ㅙ ㅞ ㅢ ㄱ ㄷ ㅂ ㅈ ㅋ ㅌ ㅍ ㅊ ㅅ ㄹ ㅁ ㄴ ㅇ ㅎ ㄲ ㄸ ㅃ ㅆ ㅉ ㄹ ㅁ ㄴ ㅇ ㄱ ㄷ ㅂ ㄱ ㄲ ㄴ ㄷ ㄸ ㄹ ㅁ ㅂ ㅃ ㅅ ㅆ ㅇ ㅈ ㅉ ㅊ ㅋ ㅌ ㅍ ㅎ ㅿ ㆁ ㆆ ㅏ ㅐ ㅑ ㅒ ㅓ ㅔ ㅕ ㅖ ㅗ ㅘ ㅙ ㅚ ㅛ ㅜ ㅝ ㅞ ㅟ ㅠ ㅡ ㅢ ㅣ ㄱ ㅋ ㄳ ㄷ ㅌ ㅎ ㅅ ㅈ ㅊ ㅍ ㅂ ㅄ ㄿ ㄹ ㄻ ㄺ ㄼ ㄽ ㄾ ㅀ ㄴ ㄵ ㄶ ㅁ ㅇ [韩元,0,1] 가갸거겨고교구규그기개게걔계과괘괴긔궈궤귀나
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值