-
今天CloudIDE打开代码 任务无法完成先是提示未开通CloudIDE点了开通后提示实例不存在有人解答一下吗
-
第一步:点击免费创建第二步:创建IDE实例,将相应位置信息填好第三步:完成,回到会员中心,刷新页面
-
昨天有人问怎么提交代码,做完了就忘了,反正是照着手册做的。今天再翻,天,手册也找不到了那就先做个简单的,用CloudIDE打开代码,直接点击任务,就会弹出提示:这是昨天按照手册新建的仓库,额,直接新建就好了,就是一个hello world。建好了,就是这个样子的,注意下右手侧操作栏理的黄色小帽子,是CloudIDE的标志,点击就直接在CloudIDE环境打开你的项目。这样用CloudIDE打开代码的任务就完成了。下面继续,在代码托管的项目右手侧的三个点那点击右键,新建文件,这里增加的是一个md文件。增加完后,执行代码检查,然后分支合并。昨天做的的是从slave新增一个文件,然后合并到master中。这些都做完了,发现,代码提交的任务已经完成了。暂时先解锁这么多吧。部署和发布需要主机组,先放下。
-
比如在这里,按住CTL,点get_file,没有反应的。我想看看get_file的定义
-
问题:把x86运行正常的代码放到鲲鹏架构CloudIDE中,遇到了char类型无法正确输入输出的问题。x86运行正常的代码在二楼!!!代码要实现的功能:编写一程序,从键盘上输入任意两个数和一运算符(+:加,-:减,*:乘,/:除),采用switch语句,注意当运算符为除(“/”)时,需要判断除数不能为0,程序会报错,条件全部满足后,计算其运算的结果并输出。在鲲鹏架构的CloudIDE中已经进行的相关操作:源代码直接放到CloudIDE上,无char类型输入过程,直接结束程序。根据官方手册:https://support.huaweicloud.com/pinsrcase-kunpengprocs/kunpengprocessor_18_0004.html中“x86架构下为signed char,在Arm64平台为unsigned char”,把正常代码中的char类型全部替换为unsigned char,并把输入输出用的格式控制字符改从%c改为了%u,运算符能输入,但是输出错误。怎么修改才能让程序的结果和x86平台的结果一致。求指点。在鲲鹏架构的CloudIDE中运行代码如下。#include <stdio.h> int main() { float a, b; //存放两个数的变量 int tag = 0; //运算合法的标志,0--合法,1--非法 unsigned char ch; //运算符变量,已经替换为鲲鹏架构下unsigned char float result;//运算结果变量 //这里写输入部分 printf("input two number:"); scanf("%f %f", &a, &b); fflush(stdin); printf("input arithmetic lable(+ - */):"); scanf("%u",&ch); switch(ch) { case('+'):result=a+b;break; case('-'):result=a-b;break; case('*'):result=a*b;break; case('/'): if(!b) { printf("divisor is zero!\n"); tag=1;//运算非法标志提示 } else result=a/b; break; default: printf ("illegal arithmetic lable\n");//非法运算符提示 tag=1; } if(!tag) //这里写输出部分 printf("%.2f %u %.2f=%.2f", a, ch, b, result); return 0; }结果如下所示,无法得到正常结果。源代码在x86平台运行结果如下,运行正常。
-
既敏捷,又便捷,想要体验云端编程,快快点击华为云CloudIDE吧~
-
视频贴既敏捷,又便捷,想要体验云端编程,快快点击华为云CloudIDE吧~
-
准备工作:申请一个OBS资源,创建一个桶。开启一个CloudIDE实例,打开一个terminal,先下载并安装obs的工具obsutil。配置obsutil:需要用到开发者的我的凭证->访问密钥->新建访问密钥的AK,SK。使用obsutil命令在桶中新建一个文件夹test
-
CommandKeybindingContext / WhenSourceActivate Plugins Marketplacectrlcmd+shift+ldefaultAdd Cursor Abovealt+ctrl+upeditorTextFocusdefaultAdd Cursor Belowalt+ctrl+downeditorTextFocusdefaultAdd Cursors to Line Endsshift+alt+ieditorTextFocusdefaultAdd Line Commentctrl+k ctrl+ceditorTextFocus && !editorReadonlydefaultAdd Selection To Next Find Matchctrl+deditorFocusdefaultAuto Fix...shift+alt+.editorTextFocus && !editorReadonly && supportedCodeAction =~ /(\s|^)quickfix\b/defaultChange All Occurrencesctrl+f2editorTextFocus && editorTextFocus && !editorReadonlydefaultCopyctrlcmd+cdefaultCopy Line Downshift+alt+downeditorTextFocus && !editorReadonlydefaultCopy Line Upshift+alt+upeditorTextFocus && !editorReadonlydefaultCopy Pathshift+alt+c!editorFocusdefaultCursor Undoctrl+utextInputFocusdefaultCutctrlcmd+xdefaultDebug: Continuef5inDebugModedefaultDebug: Inline Breakpointshift+f9editorTextFocusdefaultDebug: Pausef6inDebugModedefaultDebug: Restart Debuggingshift+ctrlcmd+f5inDebugModedefaultDebug: Start Debuggingf5defaultDebug: Start Without Debuggingctrl+f5defaultDebug: Step Intof11inDebugModedefaultDebug: Step Outshift+f11inDebugModedefaultDebug: Step Overf10inDebugModedefaultDebug: Stop Debuggingshift+f5inDebugModedefaultDebug: Toggle Breakpointf9editorTextFocusdefaultDelete Lineshift+ctrl+ktextInputFocus && !editorReadonlydefaultEditor: Go Backalt+leftdefaultEditor: Go Forwardalt+rightdefaultEditor: Go to Last Edit Locationctrl+alt+qdefaultExpand Selectionshift+alt+righteditorTextFocusdefaultFile: DeletedelnavigatorActivedefaultFile: Import Projectctrlcmd+alt+idefaultFile: New Filealt+ndefaultFile: Open File...ctrlcmd+pdefaultFile: Open Recent Workspace...ctrlcmd+alt+rdefaultFile: Open Workspace...ctrlcmd+alt+wdefaultFile: Open...ctrlcmd+alt+odefaultFile: Renamef2navigatorActivedefaultFile: Savectrlcmd+sdefaultFile: Save Allctrlcmd+alt+sdefaultFile: Save As...ctrlcmd+shift+sdefaultFindctrlcmd+fdefaultFindctrl+fdefaultFind NextentereditorFocus && findInputFocusseddefaultFind Next Selectionctrl+f3editorFocusdefaultFind Previousshift+entereditorFocus && findInputFocusseddefaultFind Previous Selectionshift+ctrl+f3editorFocusdefaultFoldshift+ctrl+[editorTextFocus && foldingEnableddefaultFold Allctrl+k ctrl+0editorTextFocus && foldingEnableddefaultFold All Block Commentsctrl+k ctrl+/editorTextFocus && foldingEnableddefaultFold All Regionsctrl+k ctrl+8editorTextFocus && foldingEnableddefaultFold Level 1ctrl+k ctrl+1editorTextFocus && foldingEnableddefaultFold Level 2ctrl+k ctrl+2editorTextFocus && foldingEnableddefaultFold Level 3ctrl+k ctrl+3editorTextFocus && foldingEnableddefaultFold Level 4ctrl+k ctrl+4editorTextFocus && foldingEnableddefaultFold Level 5ctrl+k ctrl+5editorTextFocus && foldingEnableddefaultFold Level 6ctrl+k ctrl+6editorTextFocus && foldingEnableddefaultFold Level 7ctrl+k ctrl+7editorTextFocus && foldingEnableddefaultFold Recursivelyctrl+k ctrl+[editorTextFocus && foldingEnableddefaultFormat Documentshift+alt+feditorHasDocumentFormattingProvider && editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonlydefaultFormat Selectionctrl+k ctrl+feditorHasDocumentSelectionFormattingProvider && editorHasDocumentSelectionFormattingProvider && editorTextFocus && !editorReadonlydefaultGit: Toggle Blame Annotationsalt+beditorTextFocusdefaultGo to Bracketshift+ctrl+\editorTextFocusdefaultGo to Definitionctrlcmd+f11editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditordefaultGo to Implementationsctrl+f12editorHasImplementationProvider && editorTextFocus && !isInEmbeddedEditordefaultGo to Line...ctrl+geditorFocusdefaultGo to Next Differencef7isInDiffEditordefaultGo to Next Problem (Error, Warning, Info)alt+f8editorFocus && !editorReadonlydefaultGo to Next Problem in Files (Error, Warning, Info)f8editorFocus && !editorReadonlydefaultGo to Next Symbol Highlightf7editorTextFocus && hasWordHighlightsdefaultGo to Previous Differenceshift+f7isInDiffEditordefaultGo to Previous Problem (Error, Warning, Info)shift+alt+f8editorFocus && !editorReadonlydefaultGo to Previous Problem in Files (Error, Warning, Info)shift+f8editorFocus && !editorReadonlydefaultGo to Previous Symbol Highlightshift+f7editorTextFocus && hasWordHighlightsdefaultGo to Referencesshift+f12editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditordefaultGo to Symbol in Workspace...ctrlcmd+odefaultGo to Symbol...shift+ctrl+oeditorFocus && editorHasDocumentSymbolProviderdefaultIndent Linectrl+]editorTextFocus && !editorReadonlydefaultInsert Line Aboveshift+ctrl+entereditorTextFocus && !editorReadonlydefaultInsert Line Belowctrl+entereditorTextFocus && !editorReadonlydefaultMove Last Selection To Next Find Matchctrl+k ctrl+deditorFocusdefaultMove Line Downalt+downeditorTextFocus && !editorReadonlydefaultMove Line Upalt+upeditorTextFocus && !editorReadonlydefaultOpen Call Hierarchyctrlcmd+f1defaultOpen Definition to the Sidectrl+k ctrl+f12editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditordefaultOrganize Importsshift+alt+oeditorTextFocus && !editorReadonly && supportedCodeAction =~ /(\s|^)source\.organizeImports\b/defaultOutdent Linectrl+[editorTextFocus && !editorReadonlydefaultPeek Definitionalt+f12editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditordefaultPeek Implementationsshift+ctrl+f12editorHasImplementationProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditordefaultPreferences: Color Themectrlcmd+k ctrlcmd+tdefaultQuick Fix...ctrl+.editorHasCodeActionsProvider && editorTextFocus && !editorReadonlydefaultRedoctrlcmd+shift+zdefaultRefactor...shift+ctrl+reditorHasCodeActionsProvider && editorTextFocus && !editorReadonlydefaultRemove Line Commentctrl+k ctrl+ueditorTextFocus && !editorReadonlydefaultRename Symbolf2editorHasRenameProvider && editorTextFocus && !editorReadonlydefaultReplacectrlcmd+alt+fdefaultReplacectrl+hdefaultReplace with Next Valueshift+ctrl+.editorTextFocus && !editorReadonlydefaultReplace with Previous Valueshift+ctrl+,editorTextFocus && !editorReadonlydefaultReveal in Exploreralt+rdefaultSearch: Find in Filesctrlcmd+shift+fdefaultSelect Allctrlcmd+adefaultSelect All Occurrences of Find Matchshift+ctrl+leditorFocusdefaultSettings: Open Keyboard Shortcutsctrl+alt+,defaultSettings: Open Preferencesctrl+,defaultShow Accessibility Helpalt+f1editorFocusdefaultShow Editor Context Menushift+f10textInputFocusdefaultShow Hoverctrl+k ctrl+ieditorTextFocusdefaultShrink Selectionshift+alt+lefteditorTextFocusdefaultSubtype Hierarchyctrlcmd+alt+hdefaultTask: Run Last Taskctrlcmd+shift+k!textInputFocus || editorReadonlydefaultTerminal: Clear Terminalctrlcmd+kterminalActivedefaultTerminal: Findctrlcmd+fterminalActivedefaultTerminal: Hide find widgeteschideSearchdefaultTerminal: Open New Terminalctrl+shift+`defaultTerminal: Open New Terminal (In Active Workspace)ctrl+`defaultTerminal: Scroll line downctrl+shift+downterminalActivedefaultTerminal: Scroll line upctrl+shift+upterminalActivedefaultTerminal: Scroll page downshift-pageDownterminalActivedefaultTerminal: Scroll page upshift-pageUpterminalActivedefaultTerminal: Scroll to topshift-hometerminalActivedefaultToggle Block Commentshift+alt+aeditorTextFocus && !editorReadonlydefaultToggle Call Hierarchy Viewctrlcmd+shift+f1defaultToggle Debug Console Viewctrlcmd+shift+ydefaultToggle Debug Viewctrlcmd+shift+ddefaultToggle Explorer Viewctrlcmd+shift+edefaultToggle Foldctrl+k ctrl+leditorTextFocus && foldingEnableddefaultToggle Hidden Filesctrlcmd+inavigatorActivedefaultToggle History Viewalt+hdefaultToggle Line Commentctrl+/editorTextFocus && !editorReadonlydefaultToggle Outline Viewctrlcmd+shift+idefaultToggle Output ViewCtrlCmd+Shift+UdefaultToggle Problems Viewctrlcmd+shift+mdefaultToggle Source Control Viewctrlcmd+shift+gdefaultToggle Tab Key Moves Focusctrl+mdefaultToggle Type Hierarchy Viewctrlcmd+shift+hdefaultTrigger Parameter Hintsshift+ctrl+spaceeditorHasSignatureHelpProvider && editorTextFocusdefaultTrigger Suggestctrl+spaceeditorHasCompletionItemProvider && textInputFocus && !editorReadonlydefaultTrim Trailing Whitespacectrl+k ctrl+xeditorTextFocus && !editorReadonlydefaultUndoctrlcmd+zdefaultUnfoldshift+ctrl+]editorTextFocus && foldingEnableddefaultUnfold Allctrl+k ctrl+jeditorTextFocus && foldingEnableddefaultUnfold All Regionsctrl+k ctrl+9editorTextFocus && foldingEnableddefaultUnfold Recursivelyctrl+k ctrl+]editorTextFocus && foldingEnableddefaultView: Close All Tabs in Main Areaalt+shift+wdefaultView: Close Other Tabs in Main Areactrlcmd+alt+tdefaultView: Close Tab in Main Areaalt+wdefaultView: Collapse All Side Panelsalt+shift+cdefaultView: Collapse Side Panelalt+cdefaultView: Show All Opened Editorsctrlcmd+k ctrlcmd+pdefaultView: Switch to Next Tabctrlcmd+alt+ddefaultView: Switch to Previous Tabctrlcmd+alt+adefaultView: Toggle Bottom Panelctrlcmd+jdefaultView: Toggle Maximizedalt+mdefaultView: Toggle Word Wrapalt+zdefaultacceptAlternativeSelectedSuggestionshift+entersuggestWidgetVisible && textInputFocus && textInputFocusdefaultacceptRenameInputentereditorFocus && renameInputVisibledefaultacceptRenameInputWithPreviewshift+enterconfig.editor.rename.enablePreview && editorFocus && renameInputVisibledefaultacceptSelectedSuggestionenteracceptSuggestionOnEnter && suggestWidgetVisible && suggestionMakesTextEdit && textInputFocusdefaultcancelRenameInputescapeeditorFocus && renameInputVisibledefaultcancelSelectionescapeeditorHasSelection && textInputFocusdefaultcloseAccessibilityHelpescapeaccessibilityHelpWidgetVisible && editorFocusdefaultcloseFindWidgetescapeeditorFocus && findWidgetVisibledefaultcloseMarkersNavigationescapeeditorFocus && markersNavigationVisibledefaultcloseParameterHintsescapeeditorFocus && parameterHintsVisibledefaultcloseReferenceSearchescapereferenceSearchVisible && !config.editor.stablePeekdefaultconsole.executeenterconsoleInputFocusdefaultconsole.navigateNextdownconsoleNavigationForwardEnableddefaultconsole.navigatePreviousupconsoleNavigationBackEnableddefaultconsole.selectAllctrlcmd+aconsoleContentFocusdefaultcursorBottomctrl+endtextInputFocusdefaultcursorBottomSelectshift+ctrl+endtextInputFocusdefaultcursorColumnSelectDownshift+alt+ctrl+downtextInputFocusdefaultcursorColumnSelectLeftshift+alt+ctrl+lefttextInputFocusdefaultcursorColumnSelectPageDownshift+alt+ctrl+pagedowntextInputFocusdefaultcursorColumnSelectPageUpshift+alt+ctrl+pageuptextInputFocusdefaultcursorColumnSelectRightshift+alt+ctrl+righttextInputFocusdefaultcursorColumnSelectUpshift+alt+ctrl+uptextInputFocusdefaultcursorDowndowntextInputFocusdefaultcursorDownSelectshift+downtextInputFocusdefaultcursorEndendtextInputFocusdefaultcursorEndSelectshift+endtextInputFocusdefaultcursorHomehometextInputFocusdefaultcursorHomeSelectshift+hometextInputFocusdefaultcursorLeftlefttextInputFocusdefaultcursorLeftSelectshift+lefttextInputFocusdefaultcursorPageDownpagedowntextInputFocusdefaultcursorPageDownSelectshift+pagedowntextInputFocusdefaultcursorPageUppageuptextInputFocusdefaultcursorPageUpSelectshift+pageuptextInputFocusdefaultcursorRightrighttextInputFocusdefaultcursorRightSelectshift+righttextInputFocusdefaultcursorTopctrl+hometextInputFocusdefaultcursorTopSelectshift+ctrl+hometextInputFocusdefaultcursorUpuptextInputFocusdefaultcursorUpSelectshift+uptextInputFocusdefaultcursorWordAccessibilityLeftctrl+leftaccessibilityModeEnabled && textInputFocusdefaultcursorWordAccessibilityLeftSelectshift+ctrl+leftaccessibilityModeEnabled && textInputFocusdefaultcursorWordAccessibilityRightctrl+rightaccessibilityModeEnabled && textInputFocusdefaultcursorWordAccessibilityRightSelectshift+ctrl+rightaccessibilityModeEnabled && textInputFocusdefaultcursorWordEndRightctrl+righttextInputFocusdefaultcursorWordEndRightSelectshift+ctrl+righttextInputFocusdefaultcursorWordStartLeftctrl+lefttextInputFocusdefaultcursorWordStartLeftSelectshift+ctrl+lefttextInputFocusdefaultdebug.breakpointWidget.acceptenterbreakpointWidgetInputFocusdefaultdebug.breakpointWidget.closeescbreakpointWidgetInputStrictFocusdefaultdeleteLeftbackspacetextInputFocus && !editorReadonlydefaultdeleteRightdeletetextInputFocus && !editorReadonlydefaultdeleteWordLeftctrl+backspacetextInputFocus && !editorReadonlydefaultdeleteWordRightctrl+deletetextInputFocus && !editorReadonlydefaulteditor.action.replaceAllalt+ctrl+entereditorFocus && findWidgetVisibledefaulteditor.action.replaceOneentereditorFocus && findWidgetVisible && replaceInputFocusseddefaulteditor.action.selectAllctrl+atextInputFocusdefaulteditor.action.selectAllMatchesalt+entereditorFocus && findWidgetVisibledefaulteditor.cancelOperationescapecancellableOperationdefaulteditor.gotoNextSymbolFromResultf12hasSymbolsdefaulteditor.gotoNextSymbolFromResult.cancelescapehasSymbolsdefaultexpandLineSelectionctrl+ltextInputFocusdefaultgit.editor.clear.annotationsescshowsBlameAnnotationsdefaultgoToNextReferencef4inReferenceSearchEditor || referenceSearchVisibledefaultgoToPreviousReferenceshift+f4inReferenceSearchEditor || referenceSearchVisibledefaulthideSuggestWidgetescapesuggestWidgetVisible && textInputFocusdefaulthistory.showNextdownhistoryNavigationEnabled && historyNavigationWidgetdefaulthistory.showPreviousuphistoryNavigationEnabled && historyNavigationWidgetdefaultinsertBestCompletiontabatEndOfWord && !hasOtherSuggestions && !inSnippetMode && !suggestWidgetVisible && config.editor.tabCompletion == 'on'defaultinsertNextSuggestiontabhasOtherSuggestions && textInputFocus && !inSnippetMode && !suggestWidgetVisible && config.editor.tabCompletion == 'on'defaultinsertPrevSuggestionshift+tabhasOtherSuggestions && textInputFocus && !inSnippetMode && !suggestWidgetVisible && config.editor.tabCompletion == 'on'defaultjumpToNextSnippetPlaceholdertabeditorTextFocus && hasNextTabstop && inSnippetModedefaultjumpToPrevSnippetPlaceholdershift+tabeditorTextFocus && hasPrevTabstop && inSnippetModedefaultleaveEditorMessageescapemessageVisibledefaultleaveSnippetescapeeditorTextFocus && inSnippetModedefaultnavigator.copyRelativeFilePathctrl+k ctrl+shift+c!editorFocusdefaultnotifications.commands.hideescnotificationsVisibledefaultopenReferenceToSidectrl+enterlistFocus && referenceSearchVisible && !inputFocusdefaultoutdentshift+tabeditorTextFocus && !editorReadonly && !editorTabMovesFocusdefaultredoctrl+ytextInputFocus && !editorReadonlydefaultremoveSecondaryCursorsescapeeditorHasMultipleSelections && textInputFocusdefaultscm.acceptInputctrlcmd+enterscmFocusdefaultscrollLineDownctrl+downtextInputFocusdefaultscrollLineUpctrl+uptextInputFocusdefaultscrollPageDownalt+pagedowntextInputFocusdefaultscrollPageUpalt+pageuptextInputFocusdefaultselectNextPageSuggestionpagedownsuggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocusdefaultselectNextSuggestiondownsuggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocusdefaultselectPrevPageSuggestionpageupsuggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocusdefaultselectPrevSuggestionupsuggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocusdefaultshowNextParameterHintdowneditorFocus && parameterHintsMultipleSignatures && parameterHintsVisibledefaultshowPrevParameterHintupeditorFocus && parameterHintsMultipleSignatures && parameterHintsVisibledefaulttabtabeditorTextFocus && !editorReadonly && !editorTabMovesFocusdefaulttoggleExplainModectrl+/suggestWidgetVisibledefaulttoggleFindCaseSensitivealt+ceditorFocusdefaulttoggleFindInSelectionalt+leditorFocusdefaulttoggleFindRegexalt+reditorFocusdefaulttoggleFindWholeWordalt+weditorFocusdefaulttogglePeekWidgetFocusctrl+k f2inReferenceSearchEditor || referenceSearchVisibledefaulttoggleSuggestionDetailsctrl+spacesuggestWidgetVisible && textInputFocusdefaulttoggleSuggestionFocusalt+ctrl+spacesuggestWidgetVisible && textInputFocusdefaultundoctrl+ztextInputFocus && !editorReadonlydefaultworkbench.action.showCommandsctrlcmd+shift+pdefaultAboutAdd Cursors To BottomAdd Cursors To TopAdd Selection To Previous Find MatchClear Command HistoryClose InstanceCommit
-
实际体验的好处是可以这碰碰,那撞撞,盲人摸象般探测边界在哪儿~昨天看了【操作指南系列】CloudIDE实例中导入Git代码库,今天才try了一下!有了夜读成才的教程,超级顺利~连许久不用的github密码居然一次就蒙对了~23333在github上改了下代码,嗯,没有自动同步到cloudIDE中。再重新import一下,文件夹重名,提示错误。改个文件名,第二次拉取下来。在Cloud IDE修改代码,然后上送git,一直报错鉴权失败,是啊,没有保存github的用户名和密码,这就需要用SSH方式连接github了。密码复制的问题:昨天确实发现代码粘贴不出来,是上面编辑框的代码粘贴不到本地,但是terminal中的文本一直是可以粘贴到剪辑板再到本地的。这里的密码不用使用手册上说的xclip -sel clip < ~/.ssh/id_rsa.pub直接能复制出来就可以了。感觉CloudIDE有点像vmware虚拟机的使用,但VM虚拟机安装了插件后,是可以在虚机和本端自由复制的。
-
CloudIDE真的是很方便的工具,特别是对需要用到云资源,OBS,RCS等等,的情况下。开发环境,就是生产环境,省去了很多的联通调测问题。但是,对需要外设的场景怎么进行系统的联调的呢?比如银行的应用程序,可能涉及到收银机,虽然能部分用二维码代替,还是需要考虑诸如pos终端机,数字键盘,声音图像设备系统联调。还有Android、Iphone手机APP开发的测试问题。模拟器当然可以跑,但是应用还是需要真机测试这一环节,而且测试的工作量还相当可观,模拟器只能完成基本功能测试,而要用到地理位置信息,无线信号覆盖信息的手机APP开发肯定要结合现场,进行测试的过程。“未来软件吞噬一切!”那么,云IDE未来会成为唯一的开发环境么?还是仅仅如高速公路之于交通呢?
-
上午试了下,增加多版本的python,换了个网络,安装包下载下来了,安装不了,提示有些文件夹没有权限修改。晚上想跑个程序,用到turtle库,安装不了。搜了下,问题提示的大概率是由于python版本2.7与3.7的语言写法区别,带括号与不带括号。试图修改这个文件的时候,未能修改成功。现在对terminal的文件结构还有点懵。求大神帮渡个劫~
-
-
CloudIDE hint功能非常好用,先选代码段关联提示。但是每次新建实例都需要安装,建议直接预置在系统环境中。
-
手册上提到可以点击左下角任务条更换python版本,试了下,发现只有3.7.0的。尝试命令行窗口下载2.7的python安装包,官网的很慢啊~请问有没有别的源可以用?
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签