|
372 | 372 | <snippet name="Crystal Slang Example" path="syntaxes/crystal/slang.example.slang" scopeName="text.slang" /> |
373 | 373 | </extension> |
374 | 374 |
|
| 375 | + <!-- ======================================== --> |
| 376 | + <!-- csv/csv: CSV --> |
| 377 | + <!-- ======================================== --> |
| 378 | + <extension point="org.eclipse.core.contenttype.contentTypes"> |
| 379 | + <content-type id="extra-syntax-highlighting.csv" name="CSV" base-type="extra-syntax-highlighting.basetype" priority="normal" |
| 380 | + file-extensions="csv" /> |
| 381 | + </extension> |
| 382 | + <extension point="org.eclipse.tm4e.registry.grammars"> |
| 383 | + <grammar scopeName="text.csv" path="syntaxes/csv/csv.tmLanguage.json" /> |
| 384 | + <scopeNameContentTypeBinding scopeName="text.csv" contentTypeId="extra-syntax-highlighting.csv" /> |
| 385 | + </extension> |
| 386 | + |
| 387 | + <extension point="org.eclipse.tm4e.languageconfiguration.languageConfigurations"> |
| 388 | + <languageConfiguration contentTypeId="extra-syntax-highlighting.csv" path="syntaxes/csv/csv.language-configuration.json" /> |
| 389 | + </extension> |
| 390 | + |
| 391 | + <extension point="org.eclipse.ui.genericeditor.icons"> |
| 392 | + <icon contentType="extra-syntax-highlighting.csv" icon="syntaxes/csv/icon.png"/> |
| 393 | + </extension> |
| 394 | + |
| 395 | + <!-- ======================================== --> |
| 396 | + <!-- csv/csv (pipe): CSV (pipe) --> |
| 397 | + <!-- ======================================== --> |
| 398 | + <extension point="org.eclipse.core.contenttype.contentTypes"> |
| 399 | + <content-type id="extra-syntax-highlighting.csv (pipe)" name="CSV (pipe)" base-type="extra-syntax-highlighting.basetype" priority="normal" |
| 400 | + file-names="PREVENT_FILE_ASSOCIATION_INHERITANCE" /> |
| 401 | + </extension> |
| 402 | + <extension point="org.eclipse.tm4e.registry.grammars"> |
| 403 | + <grammar scopeName="text.psv" path="syntaxes/csv/csv_(pipe).tmLanguage.json" /> |
| 404 | + <scopeNameContentTypeBinding scopeName="text.psv" contentTypeId="extra-syntax-highlighting.csv (pipe)" /> |
| 405 | + </extension> |
| 406 | + |
| 407 | + <extension point="org.eclipse.ui.genericeditor.icons"> |
| 408 | + <icon contentType="extra-syntax-highlighting.csv (pipe)" icon="syntaxes/csv/icon.png"/> |
| 409 | + </extension> |
| 410 | + |
| 411 | + <!-- ======================================== --> |
| 412 | + <!-- csv/csv (semicolon): CSV (semicolon) --> |
| 413 | + <!-- ======================================== --> |
| 414 | + <extension point="org.eclipse.core.contenttype.contentTypes"> |
| 415 | + <content-type id="extra-syntax-highlighting.csv (semicolon)" name="CSV (semicolon)" base-type="extra-syntax-highlighting.basetype" priority="normal" |
| 416 | + file-names="PREVENT_FILE_ASSOCIATION_INHERITANCE" /> |
| 417 | + </extension> |
| 418 | + <extension point="org.eclipse.tm4e.registry.grammars"> |
| 419 | + <grammar scopeName="text.scsv" path="syntaxes/csv/csv_(semicolon).tmLanguage.json" /> |
| 420 | + <scopeNameContentTypeBinding scopeName="text.scsv" contentTypeId="extra-syntax-highlighting.csv (semicolon)" /> |
| 421 | + </extension> |
| 422 | + |
| 423 | + <extension point="org.eclipse.ui.genericeditor.icons"> |
| 424 | + <icon contentType="extra-syntax-highlighting.csv (semicolon)" icon="syntaxes/csv/icon.png"/> |
| 425 | + </extension> |
| 426 | + |
| 427 | + <!-- ======================================== --> |
| 428 | + <!-- csv/csv (whitespace): CSV (whitespace) --> |
| 429 | + <!-- ======================================== --> |
| 430 | + <extension point="org.eclipse.core.contenttype.contentTypes"> |
| 431 | + <content-type id="extra-syntax-highlighting.csv (whitespace)" name="CSV (whitespace)" base-type="extra-syntax-highlighting.basetype" priority="normal" |
| 432 | + file-names="PREVENT_FILE_ASSOCIATION_INHERITANCE" /> |
| 433 | + </extension> |
| 434 | + <extension point="org.eclipse.tm4e.registry.grammars"> |
| 435 | + <grammar scopeName="text.wspcsv" path="syntaxes/csv/csv_(whitespace).tmLanguage.json" /> |
| 436 | + <scopeNameContentTypeBinding scopeName="text.wspcsv" contentTypeId="extra-syntax-highlighting.csv (whitespace)" /> |
| 437 | + </extension> |
| 438 | + |
| 439 | + <extension point="org.eclipse.ui.genericeditor.icons"> |
| 440 | + <icon contentType="extra-syntax-highlighting.csv (whitespace)" icon="syntaxes/csv/icon.png"/> |
| 441 | + </extension> |
| 442 | + |
| 443 | + <!-- ======================================== --> |
| 444 | + <!-- csv/dynamic csv: Dynamic CSV --> |
| 445 | + <!-- ======================================== --> |
| 446 | + <extension point="org.eclipse.core.contenttype.contentTypes"> |
| 447 | + <content-type id="extra-syntax-highlighting.dynamic csv" name="Dynamic CSV" base-type="extra-syntax-highlighting.basetype" priority="normal" |
| 448 | + file-names="PREVENT_FILE_ASSOCIATION_INHERITANCE" /> |
| 449 | + </extension> |
| 450 | + <extension point="org.eclipse.tm4e.registry.grammars"> |
| 451 | + <grammar scopeName="text.dynamiccsv" path="syntaxes/csv/dynamic_csv.tmLanguage.json" /> |
| 452 | + <scopeNameContentTypeBinding scopeName="text.dynamiccsv" contentTypeId="extra-syntax-highlighting.dynamic csv" /> |
| 453 | + </extension> |
| 454 | + |
| 455 | + <extension point="org.eclipse.ui.genericeditor.icons"> |
| 456 | + <icon contentType="extra-syntax-highlighting.dynamic csv" icon="syntaxes/csv/icon.png"/> |
| 457 | + </extension> |
| 458 | + |
| 459 | + <!-- ======================================== --> |
| 460 | + <!-- csv/tsv: TSV --> |
| 461 | + <!-- ======================================== --> |
| 462 | + <extension point="org.eclipse.core.contenttype.contentTypes"> |
| 463 | + <content-type id="extra-syntax-highlighting.tsv" name="TSV" base-type="extra-syntax-highlighting.basetype" priority="normal" |
| 464 | + file-extensions="tab,tsv" /> |
| 465 | + </extension> |
| 466 | + <extension point="org.eclipse.tm4e.registry.grammars"> |
| 467 | + <grammar scopeName="text.tsv" path="syntaxes/csv/tsv.tmLanguage.json" /> |
| 468 | + <scopeNameContentTypeBinding scopeName="text.tsv" contentTypeId="extra-syntax-highlighting.tsv" /> |
| 469 | + </extension> |
| 470 | + |
| 471 | + <extension point="org.eclipse.tm4e.languageconfiguration.languageConfigurations"> |
| 472 | + <languageConfiguration contentTypeId="extra-syntax-highlighting.tsv" path="syntaxes/csv/tsv.language-configuration.json" /> |
| 473 | + </extension> |
| 474 | + |
| 475 | + <extension point="org.eclipse.ui.genericeditor.icons"> |
| 476 | + <icon contentType="extra-syntax-highlighting.tsv" icon="syntaxes/csv/icon.png"/> |
| 477 | + </extension> |
| 478 | + |
375 | 479 | <!-- ======================================== --> |
376 | 480 | <!-- d2/d2: d2 --> |
377 | 481 | <!-- ======================================== --> |
|
0 commit comments