ይዞታዎች

# Basic IDE

ማሰናጃ መግለጫ ለ Basic IDE (Integrated Development Environment) ማክሮስ በ መሰረታዊ ማረሚያን ለ መርዳት

This feature is experimental and may produce errors or behave unexpectedly. To enable it anyway, choose LibreOffice - PreferencesTools - Options - LibreOffice - Advanced and select Enable experimental features checkbox.

ይህን ትእዛዝ ለ መፈጸም...

ይምረጡ LibreOffice - ምርጫዎች መሳሪያዎች - ምርጫ - LibreOffice - Basic IDE

## ኮድ መጨረሻ

ይህ ገጽታ የሚረዳው የ Basic ፕሮግራመር ኮድ እንዲጨርስ ነው: ትልቅ ጽሁፍ ማስቀመጥ እና የ ኮድ ስህተቶችን መቀነስ ነው

### ኮድ መጨረሻ ማስቻያ

Display methods of a Basic object. Code completion will display the methods of a Basic object, provided the object is a UNO extended type, and the option "Use extended types" is also on. It does not work on a generic Object or Variant Basic types.

ተለዋዋጭ የ UNO ገጽታ ወይንም አክል በሚሆን ጊዜ: የ ዝርዝር ሳጥን ይታያል በሚጫኑ ጊዜ ነጥብ ከ ተለዋዋጭ ስም በኋላ: (እንደ aVar. [የ ዝርዝር ሳጥን ይታያል] ) ዘዴዎች እና ተለዋዋጭ ተዘርዝረዋል በ ዝርዝር ሳጥን ውስጥ ከ ታች በኩል ይታያሉ: እርስዎ መቃኘት ይችላሉ በ ቀረቡት ዘዴዎች እና ተለዋዋጭ መካከል በ ቀስት ቁልፎች: የ ተመረጠውን ማስገቢያ ለማስገባት ይጫኑ የ ማስገቢያ ቁልፍ ወይንም ሁለት ጊዜ ይጫኑ በላዩ ላይ በ አይጥ መጠቆሚያው: የ ዝርዝር ሳጥን ለ መሰረዝ: ይጫኑ የ መዝለያ ቁልፍ

የ ዘዴ ስም በሚጽፉ ጊዜ: እና ሲጫኑ የ Tab ቁልፍ አንዴ: የ ተመረጠውን ማስገቢያ ይጨርሰዋል: መጫን የ Tab ቁልፍ እንደገና ይዞራል በ ተመሳሳይ ውስጥ ከ ረጅሙ ከ ቃሉ በፊት: ለምሳሌ: የ aVar.aMeth ሲጻፍ: ይዞራል በ aMeth1, aMethod2, aMethod3 ማስገቢያዎች እና ሌሎች ማስገቢያዎች የ ተደበቁ አይደሉም

ምሳሌዎች:

        Dim aPicker As com.sun.star.ui.dialogs.XFilePicker

ዋጋ ያለው የ ተለዋዋጭ ትርጉም ነው: ዘዴዎቹ ጋር መድረስ ይቻላል በ ነጥብ (".") አንቀሳቃሽ:

        aPicker.getDisplayDirectory()

## የተጠቆመው ኮድ

እነዚህ የ ኮድ ረዳቶች ናቸው ለ Basic ፕሮግራመር

### በራሱ አራሚ

ጉዳዮች ማረሚያ ለ Basic ተለዋዋጭ እና ቁልፍ ቃሎች በሚጽፉ ጊዜ LibreOffice Basic IDE የ ተጻፈውን ያሻሽላል በ Basic አረፍተ ነገሮች እና በ Basic ተለዋዋጮች የ እርስዎን ኮድ ለ ማሻሻል የ ኮድ ዘዴ እና ተነባቢነቱን: ኮዱ የሚሻሻለው የ ፕሮግራም ተለዋዋጮች መሰረት ባደረገ ነው በ ፕሮግራም ተለዋዋጭ መግለጫ እና በ LibreOffice Basic ትእዛዞች መተንተኛ ነው

ምሳሌዎች:

        Dim intVar as Integer

እርስዎ በሚጽፉ ጊዜ Intvar ይታረማል ወደ intVar ከ ነበረው ጉዳይ ጋር እንዲስማማ በ መግለጫው በ intVar .

የ Basic ቁልፍ ቃሎች እንዲሁም ራሱ በራሱ ይታረማል (የ ቁልፍ ቃሎች ዝርዝር የሚያዘው ከ መመርመሪያ ውስጥ ነው).

ምሳሌዎች:

Integer, String, ReDim, ElseIf, etc...

### በራሱ መዝጊያ ጥቅሶች

ራሱ በራሱ ጥቅሶች መዝጊያ LibreOffice Basic IDE ጥቅሶች መዝጊያ ይጨምራል እርስዎ የ ጥቅስ ምልክት በከፍቱ ጊዜ: በጣም ጠቃሚ ነው ሀረጎች ለማስገባት በ Basic code.

### በራሱ መዝጊያ ቅንፎች

ራሱ በራሱ መዝጊያ የ ተከፈቱ ቅንፎች LibreOffice Basic IDE ይጨምራል መዝጊያ ቅንፎች “)” እርስዎ ሲጽፉ እና ቅንፎች ሲከፍቱ “(“.

### በራሱ መዝጊያ አሰራረ

ራሱ በራሱ ለ አሰራሩ የ መጨረሻ አረፍተ ነገር ማስገቢያ LibreOffice Basic IDE አረፍተ ነገር ይጨምራል መጨረሻ ንዑስ ወይንም ተግባር መጨረሻ እርስዎ ከ ጻፉ በኋላ የ ንዑስ ወይንም ተግባር አረፍተ ነገር እና ይጫኑ ማስገቢያ

## የ ቋንቋ ገጽታዎች

### የ ተስፋፉ አይነቶችን ይጠቀሙ

Allow UNO object types as valid Basic types. This feature extends the Basic programming language standard types with the LibreOffice UNO types. This allows the programmer to define variables with the right UNO type and is necessary for the code completion feature.

ምሳሌዎች:

        Sub Some_Calc_UNO_Types
        REM A spreadsheet object
            Dim oSheet As com.sun.star.sheet.XSpreadsheet
            oSheet = ThisComponent.getSheets().getByIndex(0)
        REM A cell object
            Dim oCell As com.sun.star.table.XCell
            oCell = oSheet.getCellByPosition(0,0)
        End Sub

የ UNO የ ተስፋፋ አይነት መጠቀም በ Basic ፕሮግራሞች ውስጥ መቀያየር ሊከለክል ይችላል ፕሮግራም ሲፈጸም በ ሌሎች ቢሮ ክፍሎች ውስጥ

የ ተዛመዱ አርእስቶች

Basic IDE