I put together a list of OWL2 snippets for Visual Studio Code, for use with Turtle ( *.ttl
) files.
https://github.com/aabs/owl-2-turtle-snippets
The shortcuts cover most of the OWL2 Reference Card. Enjoy.
command |
shortcut |
class |
/c |
add label |
rlab |
add comment |
rcom |
object property |
ropr |
time value |
rtime |
intersect class |
rintersect |
class intersection |
/ci |
class union |
/cu |
class complement |
/cc |
class enumeration |
/ce |
subclass |
/csub |
equivalent classes |
/cequ |
disjoint classes |
/cd |
pairwise disjoint classes |
/cda |
disjoint union |
/cdu |
universal |
/pru |
existential |
/pre |
individual value |
/pri |
local reflexivity |
/prx |
exact cardinality |
/prc |
qualified exact cardinality |
/prcqxc |
maximum cardinality |
/prcmax |
qualified maximum cardinality |
/prcqmax |
minimum cardinality |
/prcmin |
qualified minimum cardinality |
/prcqmin |
n-ary universal |
/prdu |
n-ary existential |
/prde |
inverse property |
/pv |
data range complement |
/drc |
data range intersection |
/dri |
data range union |
/dru |
literal enumeration |
/denum |
datatype restriction |
/drs |
subproperty |
/ppsub |
chain inclusion |
/ppch |
domain |
/ppdom |
range |
/ppran |
equivalent properties |
/ppequ |
disjoint properties |
/ppd |
all disjoint properties |
/ppdd |
inverse properties |
/ppinv |
functional property |
/ppfun |
inverse functional property |
/ppinfu |
reflexive property |
/ppref |
irreflexive property |
/ppirref |
symmetric property |
/ppsym |
Asymmetric Property |
/ppasym |
Transitive Property |
/pptrans |
equality |
/aeq |
prinequality |
/ane |
individual inequality |
/aane |
assertion |
/ac |
object property assertion |
/aprop |
negative object property assertion |
/anprop |
name |
//l |
comment |
//c |
addition information |
//ai |
agent |
//da |
information |
//v |
deprecation |
//dep |
backwards compatibility |
//bc |
incompatibility |
//incomp |
prior version |
//pv |