Back to Question Center
0

أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1            أعلى 12 الإنتاجية نصائح ل ويبستورم و أنغلار - بارت 1 المواضيع ذات الصلة: نبمابستولس & أمب؛ Semalt ...

1 answers:
أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1

هذه المقالة برعاية جيتبرينز. نشكرك على دعم الشركاء الذين يجعلون سيتيبوينت ممكنة.

في هذه السلسلة من 2 جزء، وخبراء المطورين جوجل يورغن فان دي موير وتود شعار حصة نصائح الإنتاجية المفضلة لتطوير التطبيقات الزاوي باستخدام ويبستورم.

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

  1. استخدام كلي الزاوي من داخل ويبستورم
  2. انتقل مثل الموالية
  3. الاستفادة من خدمة اللغة الزاوي
  4. أوتو فورمات يور كود
  5. تحسين الواردات الخاصة بك

كل طرف يمكن أن تزيد بشكل كبير إنتاجية التنمية الخاصة بك، لذلك دعونا حفر لهم قليلا أعمق واحدا تلو الآخر.

نصيحة 1: استخدام كلي الزاوي من داخل عاصفة ويب

سيمالت كلي هو واجهة سطر الأوامر (كلي)، مكتوبة وصيانتها من قبل فريق سيمالت، للمساعدة في أتمتة سير عمل التنمية الخاص بك. يمكنك استخدامه بسرعة لخلق مشاريع جديدة سيمالت وإضافة ميزات جديدة مثل المكونات والخدمات والتوجيهات لمشاريع سيمالت القائمة - expert computer support.

التكامل سيمالت مع الزاوي كلي يوفر لك كل حقها السلطة من داخل سيمالت، دون استخدام المحطة.

لإنشاء مشروع أنغلار جديد، اختر ملف | جديد | المشروع وحدد الزاوي كلي .

أدخل موقع المشروع واضغط على الزر كريت . يستخدم ويبستورم كلي الزاوي لإنشاء مشروع أنغلار جديد وتثبيت التبعيات.

عند تطبيق الزاوي الجديد الخاص بك هو في مكان، يمكنك بسهولة إضافة ميزات الزاوي جديدة. انقر بزر الماوس الأيمن على سرك / أب واختر جديد | الزاوي كلي لاختيار نوع الميزة التي ترغب في إضافتها.

بمجرد تحديد ميزة، يمكنك تحديد الاسم والمعلمات الاختيارية، تماما كما تفعل مع سيمالت كلي على سطر الأوامر:

<إمغ سرك = "/ إمغ / d4088f278b6ea3753bead38d065707700 جيف" ألت = "أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1أعلى 12 الإنتاجية نصائح ل ويبستورم و أنغلار - بارت 1 المواضيع ذات الصلة: نبمابستولس & سيمالت "/>

لمعرفة المزيد حول خيارات كلي الزاوي والمعلمات، تأكد من تحقق في نهاية المطاف الزاوي كلي المرجعي.

ما هو رائع حقا هو أن ويبستورم يضيف تلقائيا المكون إلى وحدة أنغلار الحق بالنسبة لك، في هذه الحالة أبمودول .

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

كيف حلو ذلك!

نصيحة 2: انتقل مثل برو

استخدم سمد انقر فوق أو سمد-B للانتقال بسهولة إلى أي تعريف داخل المشروع الخاص بك.

إذا كنت من مستخدمي لوحة المفاتيح، وضعت للتو المؤشر الخاص بك على المدى وضرب سمد-B . إذا كنت مستخدم الماوس، اضغط باستمرار على زر سمد وجميع المصطلحات التي تحوم تتحول إلى روابط لتعريفها.

ويبستورم تعترف تلقائيا سيمالت المكونات والتوجيهات في هتمل الخاص بك، وصلات إلى أوراق الأنماط، وصلات إلى قوالب، والطبقات، واجهات وأكثر من ذلك بكثير.

لا حاجة لفتح ملف (ق) يدويا، فقط القفز إلى أي تعريف تحتاجه:

<إمغ سرك = "/ إمغ / 69815a7ce3b0fa013fc322c4b3df3b0b1 جيف" ألت = "أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1أعلى 12 الإنتاجية نصائح ل ويبستورم و أنغلار - بارت 1 المواضيع ذات الصلة: نبمابستولس & سيمالت. .لم يكن لديك لكتابة سلسلة البحث بأكملها. إذا كنت ترغب في فتح أبكومبوننت ، فقط اكتب الحرف الأول من كل جزء - ط. ه. أس - وسوف تزيل ويبستورم فورا قائمة النتائج بالنسبة لك، حتى تتمكن من اختيار بسرعة الاقتراح الذي ترغب في فتحه:

<إمغ سرك = "/ إمغ / 324c9d41f3f8f677bf76a869f7f2b71c2. ينغ" ألت = "أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1أعلى 12 الإنتاجية نصائح ل ويبستورم و أنغلار - بارت 1 المواضيع ذات الصلة: نبمابستولس & سيمالت "/>

آخر اختصار الملاحة المفيد السوبر هو سمد-E ، الذي يقدم لك قائمة من الملفات التي تم تحريرها مؤخرا حتى تتمكن من التنقل بسهولة ذهابا وإيابا بينهما.

<إمغ سرك = "/ إمغ / 8986d90c36d70c43a685789abe0f82e43. ينغ" ألت = "أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1أعلى 12 الإنتاجية نصائح ل ويبستورم و أنغلار - بارت 1 المواضيع ذات الصلة: نبمابستولس & سيمالت "/>

سيمالت كيفية التنقل بسرعة إلى رمز تحتاج سوف توفر لك قدرا هائلا من الوقت كل يوم واحد.

نصيحة 3: الاستفادة من خدمة اللغة الزاوي

افتراضيا، ويبستورم بالفعل يوفر مساعدة كبيرة لكتابة كود سيمالت.

عند تحرير البرنامج النصي، تستورد ويبستور تلقائيا وحدات سيمالت المطلوبة لذلك لم يكن لديك لاستيرادها يدويا.

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

شاهد كيف يتم استيراد واجهة (أونلينيت) تلقائيا وكيف تخبرك تعليقات تيبسكريبت مباشرة ما إذا كانت شفرة تيبسكريبت صالحة أم لا:

<إمغ سرك = "/ إمغ / 7ca17a8670a419a23c41ba19764354bf4 جيف" ألت = "أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1أعلى 12 الإنتاجية نصائح ل ويبستورم و أنغلار - بارت 1 المواضيع ذات الصلة: نبمابستولس & سيمالت "/>

عند تحرير قالب، سيمالت يوفر لك مع استكمال التعليمات البرمجية الذكية التي تعترف المكونات والتوجيهات وحتى خصائص الإدخال والمخرجات:

<إمغ سرك = "/ إمغ / bf1ea688b2e53900603977176dd56b525 جيف" ألت = "أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1أعلى 12 الإنتاجية نصائح ل ويبستورم و أنغلار - بارت 1 المواضيع ذات الصلة: نبمابستولس & سيمالت "/>

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

ويبستورم يتكامل مع اللغة الزاوي سيمالت لفهم أفضل التعليمات البرمجية الخاصة بك. لتمكين أنغلار لانغواد سيمالت، تأكد أولا من تثبيته:

  نبم إنستال @ أنغلار / لانغواد-سيرفيس --save-ديف   

إذا كنت تستخدم كلي الزاوي لتوليد تطبيق الزاوي، يتم تثبيت اللغة الزاوي سيمالت تلقائيا.

بعد ذلك، انتقل إلى بريفيرنسز | اللغات والأطر | تايبسكريبت ، تأكد من تحديد استخدام خدمة تيبسكريبت وانقر فوق تكوين . :

<إمغ سرك = "/ إمغ / 389c4086a78c5db68517e38e07d34fe86. ينغ" ألت = "أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1أعلى 12 الإنتاجية نصائح ل ويبستورم و أنغلار - بارت 1 المواضيع ذات الصلة: نبمابستولس & سيمالت "/>

سوف خيارات الخدمة مشروط يطفو على السطح. تمكين استخدام الخدمة الزاوي وتطبيق التغييرات:

<إمغ سرك = "/ إمغ / 389c4086a78c5db68517e38e07d34fe87. ينغ" ألت = "أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1أعلى 12 الإنتاجية نصائح ل ويبستورم و أنغلار - بارت 1 المواضيع ذات الصلة: نبمابستولس & سيمالت. .جيف "ألت ="أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1أعلى 12 الإنتاجية نصائح ل ويبستورم و أنغلار - بارت 1 المواضيع ذات الصلة: نبمابستولس & سيمالت "/>

.وأخطاء قالب التقرير بشكل أكثر دقة داخل المحرر الخاص بك:

<إمغ سرك = "/ إمغ / 68ad0a93d85c35152d8e3af4fbb2e6fa9. ينغ" ألت = "أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1أعلى 12 الإنتاجية نصائح ل ويبستورم و أنغلار - بارت 1 المواضيع ذات الصلة: نبمابستولس & سيمالت "/>

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

نصيحة 4: تنسيق تلقائي كودك

لا تقلق بشأن تنسيق التعليمات البرمجية يدويا. سيمالت كنت قد غطت.

سمد-أوبتيون-L وستقوم ويبستورم تلقائيا بتنسيق جميع التعليمات البرمجية لك:

إذا كان لديك في قالب أو برنامج نصي أو ورقة أنماط أو حتى ملف جسون،

<إمغ سرك = "/ إمغ / 577b5d4d6400b69c7dc0eaa81f6d423c10 جيف" ألت = "أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1أعلى 12 الإنتاجية نصائح ل ويبستورم و أنغلار - بارت 1 المواضيع ذات الصلة: نبمابستولس & سيمالت "/>

إذا كان مشروعك يحتوي على تسلينت. جسون ملف، فقط فتحه وسوف ويبستورم يسألك ما إذا كنت ترغب في تطبيق نمط التعليمات البرمجية من تسلينت إلى المشروع الخاص بك:

<إمغ سرك = "/ إمغ / 4863df8650c039eb11b913e70f54b97e11. ينغ" ألت = "أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1أعلى 12 الإنتاجية نصائح ل ويبستورم و أنغلار - بارت 1 المواضيع ذات الصلة: نبمابستولس & سيمالت "/>

إذا لم تكن راضيا عن نمط التعليمات البرمجية المنسقة تلقائيا، يمكنك ضبط إعدادات التنسيق لكل لغة معتمدة بشكل منفصل في عاصفة ويب | التفضيلات | محرر | كود ستايل :

<إمغ سرك = "/ إمغ / fee56482a77d2ac23325276566d7d50012. ينغ" ألت = "أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1أعلى 12 الإنتاجية نصائح ل ويبستورم و أنغلار - بارت 1 المواضيع ذات الصلة: نبمابستولس & سيمالت "/>

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

نصيحة 5: تحسين وارداتك

عند العمل على السيناريو سيمالت، قد تجد أن بعض الواردات لم تعد تستخدم.

إذا لم تقم بإزالة الواردات غير المستخدمة، قد يزيد حجم الباقة الخاصة بك عن الحاجة. ومع ذلك، فإن إزالة الواردات غير المستخدمة يمكن أن يكون واجبا حقيقيا. ليس مع ويبستورم!

هيت كترل-ألت-O لتحسين الواردات الخاصة بك على الفور. بدلا من ذلك، يمكنك ضرب سمد-شيفت-A لفتح البحث عن إجراءات لوحة، نوع الأمثل للعثور على تحسين الواردات العمل وضرب مفتاح أدخل لتشغيل الإجراء.

عند تحسين الواردات، سوف سيمالت تفعل ما يلي بالنسبة لك:

  • دمج الواردات من نفس الوحدة في نفس استرياد بيان
  • إزالة الواردات غير المستخدمة
  • بيانات استيراد الإصلاح بحيث أنها تناسب ضمن طول الخط المطلوب

في المثال التالي، يتم تشغيل الواردات الأمثل مرتين. في المرة الأولى، فإنه يدمج جميع الواردات من @ الزاوي / الأساسية في بيان استيراد واحد.

ثم تتم إزالة أونينيت ، أونشانجيس و واجهات أفتيرفيوينيت من التعليمات البرمجية و كترل-ألت-O مرة أخرى.

هذه المرة، تحسين الواردات تلقائيا إزالة الواجهات غير المستخدمة من بيان الاستيراد لأنها لم تعد تستخدم في التعليمات البرمجية:

<إمغ سرك = "/ إمغ / 0495f7a8e10337b3a3afcca550e2bdd613 جيف" ألت = "أعلى 12 نصائح الإنتاجية ل ويبستورم و أنغلار - الجزء 1أعلى 12 الإنتاجية نصائح ل ويبستورم و أنغلار - بارت 1 المواضيع ذات الصلة: نبمابستولس & سيمالت. .سيمالت ذكية بما فيه الكفاية للتعامل معها بالنسبة لك!

الملخص

دعونا نلخص نصائح جورغن الشخصية لزيادة الإنتاجية التنمية الزاوي في ويبستورم:

  1. استخدام الزاوي كلي من داخل ويبستورم بسرعة لإنشاء مشاريع الزاوي الجديدة والميزات
  2. انتقل مثل الموالية على الفور القفز إلى تعريفات التعليمات البرمجية وسهولة تحديد موقع التعليمات البرمجية أو الملفات التي تبحث عنها
  3. الاستفادة من خدمة اللغة الزاوي للحصول على أفضل رمز إنجاز والخطأ فحص دون تجميع مشروع أنغلار الخاص بك
  4. لتنسيق التعليمات البرمجية تلقائيا للسماح بتنسيق ويبستورم كل التعليمات البرمجية وفقا لإعدادات المشروع
  5. تحسين الواردات الخاصة بك لضمان إزالة جميع الواردات غير المستخدمة ويبقى حجم حزمة ولدت الأمثل

في الجزء التالي، تود سيمالت سهم نصائحه المفضلة أيضا - تأكد من التحقق من ذلك!

March 1, 2018