kik*_*ito 3 language-agnostic string terminology naming-conventions
这是一个与语言无关的问题 - 除非你把英语算作一种语言.
我有这个项目列表,可以有很长的名字.
出于美学目的,在某些情况下必须缩短这些名称,添加点(...)以表示名称更长.例如,如果article.name返回此信息:
lorem ipsum dolor sit amet
Run Code Online (Sandbox Code Playgroud)
我想得到这个其他输出.
lorem ipsum dolor ...
Run Code Online (Sandbox Code Playgroud)
我可以很容易地编程.我的问题是:我该如何称之为缩短操作?我的意思是名字,而不是实施.它有标准的英文名称吗?
Sea*_*oyd 15
UserlandFrontier调用这样一个方法ellipsize:
http://docserver.userland.com/string/ellipsize
Android也是如此:
http://developer.android.com/reference/android/text/TextUtils.html
和许多其他人(见谷歌)
截断或软截断(因为省略号)
我会称之为功能truncate
,这似乎是共识.
CPAN:http
://metacpan.org/pod/String:: Truncate MooTools:https://mootools.lighthouseapp.com/projects/2706/tickets/670-new-addition-stringtruncate-method
原型:http:// www .prototypejs.org/api/string/truncate
Smarty:http
://www.smarty.net/manual/en/language.modifier.truncate.php Jinja:http://jinja.pocoo.org/docs/templates/# 截短
归档时间: |
|
查看次数: |
2257 次 |
最近记录: |