维基教科书:用户框/编程
外观
c-1 | 该用户是C 的初级程序员。 |
---|
c-2 | 该用户是C 的中级程序员。 |
---|
c-3 | 该用户是C 的高级程序员。 |
---|
c-4 | 该用户是C 的专家程序员。 |
---|
在你的用户页面上放置 {{编程语言}}
用户框模板,会自动将你列入相应类别的类别系统中,以便其他用户根据你的技能找到你。有关模板使用的详细信息以及支持的语言列表,请参见下方。
你可以在所有用户框周围放置一个框,方法是在它们上面放置 {{userboxtop}}
,并在它们下面放置 {{userboxbottom}}
,尽管编程用户框默认情况下会自动浮动到页面的右侧,不需要框来包含它们。
用法
[编辑源代码]{{programming language|c|4}}
复制并粘贴上面的示例代码,并将 "c" 替换为所需语言代码,并将 "4" 替换为以下字符之一,表示你的熟练程度
等级 | 描述 |
---|---|
1 | 该用户是该语言的初级编码员。 |
2 | 该用户是该语言的中级编码员。 |
3 | 该用户是该语言的高级编码员。 |
4 | 该用户是该语言的专家编码员。 |
自定义格式
[编辑源代码]可以使用以下覆盖参数来自定义模板的行为和外观(例如,{{编程语言|c|4|align=left}}).
align | 设置页面上的对齐方式。可能的值为左、中和右(默认)。这也设置了适当的清除,因此框将自动堆叠在该位置(你可以使用下面的 "css-box" 覆盖来覆盖此设置)。 |
---|---|
css-box | 将任意CSS 应用于框。 |
css-left | 将任意CSS 应用于左侧单元格。 |
css-right | 将任意CSS 应用于右侧(主)单元格。 |
category | 将此参数设置为为空(category= )将显示语言框而不对页面进行分类。要获得相反的效果(对页面进行分类而不显示框),请参见{{编程语言/category}} 模板。 |
支持的语言
[编辑源代码]以下是 {{编程语言}}
用户框模板支持的语言以及它们的代码。
- ActionScript - acsct
- Ada - ada
- AppleScript - apsct
- ASP - asp
- Assembly - asm
- Bash - bash
- Batch - batch
- BASIC - basic
- Bourne Shell Script - bsh
- C - c
- C++ - c++
- C# - csharp
- COBOL - cobol
- ColdFusion - coldf
- CSS - css
- Erlang - erlang
- Forth - fth
- Fortran - for
- HTML - html
- Haskell - hs
- Java - java
- JavaScript - js
- LaTeX - latex
- Lisp - lisp
- Lua - lua
- Mathematica - math
- MySQL - mysql
- Objective-C - objc
- Objective Caml - ocaml
- Pascal - pas
- Perl - perl
- PHP - php
- Prolog - pro
- Python - py
- REXX - rexx
- Ruby - ruby
- Scheme - sch
- SQL - sql
- Tcl - tcl
- Vala - vala
- VBScript - vbs
- Visual Basic - vb
- Visual Basic .NET - vbn
- XHTML - xhtml
- XML - xml
- XQuery - xquery