|
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