|
690 | 690 | },
|
691 | 691 | "objectscript.export": {
|
692 | 692 | "type": "object",
|
693 |
| - "description": "Export only the necessary stuff.", |
| 693 | + "description": "Control what to export from the server into the local folder.", |
694 | 694 | "scope": "resource"
|
695 | 695 | },
|
696 | 696 | "objectscript.export.folder": {
|
697 |
| - "description": "folder for source code", |
| 697 | + "description": "Folder for source code within workspace.", |
698 | 698 | "type": "string",
|
699 | 699 | "default": "src"
|
700 | 700 | },
|
701 | 701 | "objectscript.export.addCategory": {
|
702 |
| - "description": "add category folder to the export path", |
| 702 | + "description": "Add a category folder to the beginning of the export path.", |
703 | 703 | "type": [
|
704 | 704 | "boolean",
|
705 | 705 | "object"
|
706 | 706 | ],
|
707 | 707 | "default": false
|
708 | 708 | },
|
709 | 709 | "objectscript.export.atelier": {
|
710 |
| - "description": "export source code as Atelier it does ( packages to subfolders )", |
| 710 | + "description": "Export source code as Atelier did it, with packages as subfolders.", |
711 | 711 | "type": "boolean",
|
712 | 712 | "default": true
|
713 | 713 | },
|
714 | 714 | "objectscript.export.generated": {
|
715 |
| - "description": "Specifies that generated source code files should be exported", |
| 715 | + "description": "Export generated source code files, such as INTs generated from classes.", |
716 | 716 | "type": "boolean",
|
717 | 717 | "default": false
|
718 | 718 | },
|
719 | 719 | "objectscript.export.filter": {
|
720 |
| - "description": "SQL filter that can be used to match the names", |
| 720 | + "description": "SQL filter to limit what to export.", |
721 | 721 | "type": "string",
|
722 | 722 | "default": ""
|
723 | 723 | },
|
724 | 724 | "objectscript.export.category": {
|
725 |
| - "description": "Specifies a category to export: CLS = classes; RTN = routines; CSP = csp files; OTH = other. Default is *", |
| 725 | + "markdownDescription": "Category of source code to export: `CLS` = classes; `RTN` = routines; `CSP` = csp files; `OTH` = other. Default is `*` = all.", |
726 | 726 | "type": [
|
727 | 727 | "string",
|
728 | 728 | "object"
|
729 | 729 | ],
|
730 | 730 | "default": "*"
|
731 | 731 | },
|
| 732 | + "objectscript.export.noStorage": { |
| 733 | + "description": "Strip the storage definition on export. Can be useful when working across multiple systems.", |
| 734 | + "type": "boolean", |
| 735 | + "default": false |
| 736 | + }, |
| 737 | + "objectscript.export.dontExportIfNoChanges": { |
| 738 | + "description": "Do not rewrite the local file if the content is identical to what came from the server.", |
| 739 | + "type": "boolean", |
| 740 | + "default": false |
| 741 | + }, |
| 742 | + "objectscript.export.maxConcurrentConnections": { |
| 743 | + "description": "Maximum number of concurrent export connections. (0 = unlimited)", |
| 744 | + "type": "number", |
| 745 | + "default": 0 |
| 746 | + }, |
732 | 747 | "objectscript.showExplorer": {
|
733 | 748 | "type": "boolean",
|
734 | 749 | "default": true,
|
735 |
| - "description": "Show or hide the Explorer." |
| 750 | + "description": "Show or hide the ObjectScript Explorer view." |
736 | 751 | },
|
737 | 752 | "objectscript.compileFlags": {
|
738 | 753 | "type": "string",
|
|
742 | 757 | "objectscript.autoPreviewXML": {
|
743 | 758 | "type": "boolean",
|
744 | 759 | "default": false,
|
745 |
| - "description": "Automatically Preview XML Export files as UDL" |
746 |
| - }, |
747 |
| - "objectscript.export.noStorage": { |
748 |
| - "description": "Strip the storage xml on export. (Useful for multiple systems)", |
749 |
| - "type": "boolean", |
750 |
| - "default": false |
751 |
| - }, |
752 |
| - "objectscript.export.dontExportIfNoChanges": { |
753 |
| - "description": "Don't update the local file on export if the content is identical to the server code", |
754 |
| - "type": "boolean", |
755 |
| - "default": false |
756 |
| - }, |
757 |
| - "objectscript.export.maxConcurrentConnections": { |
758 |
| - "description": "Max Export Connections (0 = Unlimited)", |
759 |
| - "type": "number", |
760 |
| - "default": 0 |
| 760 | + "description": "Automatically preview XML export files in UDL format." |
761 | 761 | },
|
762 | 762 | "objectscript.format": {
|
763 | 763 | "type": "object",
|
764 |
| - "description": "Formatting settings" |
| 764 | + "description": "Formatting settings." |
765 | 765 | },
|
766 | 766 | "objectscript.format.commandCase": {
|
767 | 767 | "anyOf": [
|
|
770 | 770 | "lower"
|
771 | 771 | ],
|
772 | 772 | "default": "word",
|
773 |
| - "description": "Case for commands" |
| 773 | + "description": "Case for commands." |
774 | 774 | },
|
775 | 775 | "objectscript.format.functionCase": {
|
776 | 776 | "anyOf": [
|
|
779 | 779 | "lower"
|
780 | 780 | ],
|
781 | 781 | "default": "word",
|
782 |
| - "description": "Case for system functions/variables" |
| 782 | + "description": "Case for system functions and system variables." |
783 | 783 | },
|
784 | 784 | "objectscript.suppressCompileMessages": {
|
785 | 785 | "default": true,
|
786 | 786 | "type": "boolean",
|
787 |
| - "description": "Suppress popup messages about successful compile" |
| 787 | + "description": "Suppress popup messages about successful compile." |
788 | 788 | },
|
789 | 789 | "objectscript.suppressCompileErrorMessages": {
|
790 | 790 | "default": false,
|
791 | 791 | "type": "boolean",
|
792 |
| - "description": "Suppress popup messages about errors during compile, but keep focus on Output view" |
| 792 | + "description": "Suppress popup messages about errors during compile, but still focus on Output view." |
793 | 793 | },
|
794 | 794 | "objectscript.serverSideEditing": {
|
795 | 795 | "default": false,
|
796 | 796 | "type": "boolean",
|
797 |
| - "description": "Allow to edit code directly on server" |
| 797 | + "description": "Allow to edit code directly on server after opening it from ObjectScript Explorer." |
798 | 798 | },
|
799 | 799 | "objectscript.debug": {
|
800 | 800 | "type": "object"
|
801 | 801 | },
|
802 | 802 | "objectscript.debug.debugThisMethod": {
|
803 | 803 | "type": "boolean",
|
804 | 804 | "default": true,
|
805 |
| - "description": "Show `Debug this method` action for ClassMethods" |
| 805 | + "markdownDescription": "Show inline `Debug this method` CodeLens action for ClassMethods." |
806 | 806 | },
|
807 | 807 | "objectscript.studioActionDebugOutput": {
|
808 | 808 | "type": "boolean",
|
809 | 809 | "default": false,
|
810 |
| - "description": "Output the action that VS Code should perform as requested by the server in JSON format." |
| 810 | + "description": "Output in JSON format the action that VS Code should perform as requested by the server." |
811 | 811 | },
|
812 | 812 | "objectscript.ignoreInstallServerManager": {
|
813 | 813 | "type": "boolean",
|
|
0 commit comments