زاد IDEA يرافقه هذا AI في المكونات، خط والكفاءة كود بنسبة 10 مرات +

أكتب عادة فإن قانون رقم تعتمد على المحرر داخل إنجاز قانون، ضرب بضع رسائل يمكن أن تكمل كلمة بأكملها. ولكن بعد كل هذه السنوات، لماذا إنجاز قانون أو ما شابه ذلك بداية كما تقتصر على كلمة واحدة، ولكن الجداول القاموس معنى لها مرتبة في ترتيب ذلك؟

في إنجاز قانون التقليدي، مقال معنى توصية كبيرة

تخيل، لو [AI] تلميحات كود تفعل ما سيحدث، والنتيجة أكثر شيوعا على الجبهة، ويعطي يعد الموصى بها، وحتى على التوالي!

منظمة العفو الدولية قيام إنجاز قانون، على أساس استخدام نوع ذكي، أو حتى تقديم البيان الكامل
[وأفادت وسائل الإعلام الشهيرة]

في الآونة الأخيرة، وتصفح الويب، انظر الإنسان تقريبا ، 36Kr ، شبكة سحابة الصيد ووسائل الإعلام الأخرى المعروفة جيدا لمساعدة AI المنتج البرمجة - "AiXcoder" ( www.aixcoder.com ) وذكرت أن مطور باستخدام تكنولوجيا الذكاء الاصطناعي بمساعدة برمجة المنتجات، فتتمثل كود ذكي الانتهاء و أوصى كود .

aiXcoder بسيطة التركيب والاستخدام، يمكن للمطورين تحسين كفاءة البرمجة. ويستند aiXcoder على عمق تكنولوجيا التعلم، مع التعلم، وتحسين القدرات، مثل برنامج المساعد الشخصي الخاص بك، فإنك تعلم في الجانب بالطبع مع، مع استخدام لفترة أطول، كلما طالت مدة رمز الموصى بها، وأكثر دقة.

دعم aiXcoder جافا، بيثون، وجافا سكريبت، نسخة مطبوعة على الآلة الكاتبة، PHP، C ++ ولغات البرمجة الأخرى.

وهو يدعم العديد من IDE المستخدمة عادة: فكرة IntelliJ، Pycharm، Ecplise، سبحانه، PhpStorm، WebStorm، وقانون VS، الروبوت ستوديو وهلم جرا.

برمجة [اختبار] AI

لذلك أنا جربت هذا يمكن [المبرمجين تساعد على توفير الوقت] أدوات ونرى برمجة AI إلى أي مدى هو أنه يساعد حقا مبرمج لتوفير الوقت.

وتماشيا مع طرف ثالث موضوعي مستقل مبدأ، واختيار من التعليمات البرمجية الخاصة بجهات أخرى لفحصها.

ومنذ ذلك يوفر الوقت والبرمجة، من [لوحة المفاتيح] عدد من الإحصاءات الزوايا وعلى سبيل المقارنة، لأن أقل عدد من لوحة المفاتيح الحنفية، وأكثر توفير الوقت اللازم لتطوير.

[جولة واحدة: Tensorflow]

اختيار برنامج الاختبار الأول هو نموذج البرنامج tensorflow الرسمي غوغل:

رمز الاختبار العنوان:

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/3_NeuralNetworks/recurrent_network.py

حدد الاختبارات كود جزء التالية:

والسبب في اختيار هذا جزء من التعليمات البرمجية التي تحتوي على محتوى أكثر شمولا، ما يلي:

وظائف مخصص

المتغيرات وظيفة، والحجج

API

اسم المتغير

هذه الجوانب الأربعة، وهو ما يمكن ملاحظته توصية aiXcoder دقة، وتحديد ما إذا كانت البرمجة المساعدة.

نتائج الاختبار:

IDE المدمج توصية:

استخدام IDE في المطالبات رمز، وعدد من ضربات المفاتيح المطلوبة: 311

aiXcoder توصية الذكية

استخدام aiXcoder المطالبات توصية ذكية، العدد المطلوب من المفاتيح: 56

نتائج الاختبار:

اختر نسخة المجتمع tensorflow [ينصح aiXcoder توصية ذكية IDE يأتي القريب 5 مرات برمجة الكفاءة]

FIG المنقولة سجلت باستخدام ما يلي:

[جولة الثانية: جافا]

والمثال الكلاسيكي على اختيار المعلم تشونغ لين جافا القتال الفعلي.

اختبار عنوان كود: الشبكي: //github.com/zsl131/spring-boot-test/tree/master/study12

حدد اختبار جزء التعليمات البرمجية التالية، وليس مثالا للداخل سلسلة وذلك في مؤشر الاحصائيات:

نتائج الاختبار هي كما يلي:

IDE المدمج توصية:

استخدام IDE في المطالبات رمز، وعدد من ضربات المفاتيح المطلوبة: 236

aiXcoder توصية ذكية نسخة -Java من طراز

استخدام aiXcoder المطالبات توصية ذكية، العدد المطلوب من المفاتيح: 105

نتائج الاختبار:

حدد الإصدار المجتمع جافا [aiXcoder IDE يأتي مع ينصح توصية الذكية 2.25 مرات كفاءة الترميز]

FIG المنقولة سجلت باستخدام ما يلي:

[الجولة الثالثة: C ++ لغة]

منذ C ++ لغة ليسوا على دراية، لذلك اخترت مثالا ملف بسيط قراءة الاختبار:

وكانت النتائج على النحو التالي:

IDE المدمج توصية:

IDE في المطالبات رمز، وعدد من ضربات المفاتيح المطلوبة: 98

أوصى كود aiXcoder نسخة -C ++ من طراز

aiXcode المطالبات توصية الذكية، وعدد من ضربات المفاتيح اللازمة لما يلي: 49

نتائج الاختبار:

حدد إصدار C ++ [مجتمع الاستخبارات aiXcoder أوصى IDE موصى به 2 مرات كفاءة الترميز]

FIG المنقولة سجلت باستخدام ما يلي:

aiXcoder واستخدام المترجم IDE الذي يأتي مع نصائح استخدام متسقة تكلفة للبدء دون الحاجة لتعلم الاستخدام، هو منتج جيد للمبرمج، في الاستخدام الفعلي لتحسين كفاءة البرمجة مفيدة.

[ميزات مصممة خصيصا للمبرمجين عن]

بالإضافة إلى اختبار وظيفة المذكورة أعلاه، سوف aiXcoder تحليل الاحتياجات توصية المحتملة الخاصة بك لتكون يوصى فرزها الموقع الافتراضي لالأمثل، وكنت ترغب في استخدام أوصى فرز النتائج الجبهة، واختيار سهل من عملية البرمجة.

"مدونة وظيفة البحث." لتوفير الوقت ميزة aiXcoder آخر: شفرة البحث لتحقيق المهام والوظائف المحددة من محركات البحث بشكل IDE، وتوفير الوقت والتكاليف من الانتقال ذهابا وإيابا المتصفح.

[تلخيص]

AiXcoder وثابت مترجم استخدام IDE يأتي مع طرف قصيرة دون أي تكلفة للبدء تعلم استخدام، بل هو منتج جيد للمبرمج، في الاستخدام الفعلي، وتحسين كفاءة البرمجة.

للمنتج مبتكر، في حد ذاته، سيكون هناك غير كافية، وفقا للموقع الرسمي للتعليقات المستخدم السابقة و، حيث توجد حاليا aiXcoder ثلاث نقاط لملاحظة:

1، جزء من المدينة سرعة ردود الفعل تأخير

لأسباب شبكة الكمون، مستخدمين في بعض المناطق، والتوصيات لا يعود في الوقت المناسب، قد يكون أكثر من 200MS وقد أوصى نتيجة. حاليا الخادم aiXcoder يتم نشرها في جميع أنحاء البلاد إلى عنوان كيتون، أوصى بطيئة.

2، وبعض من IDE لا دعم

حاليا الدعم aiXcoder لIDE المشترك، IDE ليست جزءا من دعم أقلية صغيرة، المسؤول يمكن موقع المستخدم تعليقات أو ردود الفعل في المجموعة، ومسؤول أيضا إعطاء الأولوية لدعم IDE متعددة الاستعمال المقترح.

3، لفترة طويلة، وأثر هو جيدة

بعد التثبيت، ولا يمكن أن تلعب بشكل فوري، يحتاج ردود الفعل لتعلم هذه العملية، لا تزال هناك مشكلة التعلم العميق. بعد قيام أحد المستخدمين لتثبيت واستخدام أسبوع واحد، ومعدل توصية دقة من Shanghao المثبتة حديثا كثيرا، وطول الموصى به هو أيضا لفترة أطول.

وعلى الرغم من aiXcoder هناك بعض أوجه القصور، ونقية المنتجات التقنية المحلية، كمبرمج انا اتطلع، أعتقد aiXcoder يمكن أن يفجر موجات في مجال البرمجة، دعونا ننتظر ونرى!