Me pehea te tae tika i te waehere i runga i te Habr me te aha i tino uaua ai

Me pehea te tae tika i te waehere i runga i te Habr me te aha i tino uaua ai

I ētahi marama kua pahure ake nei i whakaputaina e au taku pou tuatahi Mō Habr. Tērā pea ka kite ētahi o koutou he rerekē te tae o te waehere i roto i te tuhinga, ā, ko te mea nui, he tika te tae, ahakoa kāore te ētita tuhinga o roto o te pae e tautoko i te tohu waehere taketake, ā, he maha ngā wā ka he te whakaatu i ōna huānga. Heoi anō, kāore te waehere i whakaurua hei ahua, pērā i ētahi kaituhi e matekiri ana.

Mōku nei, he mea tino nui te tiaki i te tohu tāpiri nā te mea he whakaahuatanga te tuhinga mō te mahi i te waehere. Hei whakaoti i te raruraru, i hangaia e au taputapu, e āhei ai koe ki te whakawhiti i te waehere e whakaatu ana i roto i tētahi hoahoa IDEA kua tīpakohia ki tētahi tuhinga mō Habr. Ka matapakihia e au te tukanga waihanga i te taputapu me ngā āhuatanga motuhake o tōna whakamahinga.

He aha i pēnei ai?

I te tuatahi, te āhua nei he mahi nanakia tēnei, nā te mea kāore i te pai te whakamārama rama paerewa i whakatinanahia mā te tohu. <source>.

He pono rawa tēnei, engari kāore i te tino pono.

Tuatahi, ko te rama o roto <source> Kāore e taea te mahi me ngā poraka waehere nā te mea kāore e ranea ngā mōhiohio mō te tae. Ka tae matapōkeretia ngā huānga katoa i whakapuakina i waho o te poraka. Kāore he otinga mō tēnei raruraru, nā te mea, ki taku mōhio, kāore tētahi o ngā ratonga tae ipurangi e āhei ana ki a koe ki te mahi i tētahi o ēnei e whai ake nei:

  1. Whakauruhia te waehere kaupapa katoa ki roto i te tuhinga, me te kore e whakaatu i tōna katoa, me te kore rānei e tāpiri i tētahi hononga ki te hononga GitHub. I ngā wāhi motuhake o te tuhinga, whakamahia ngā wāhanga mai i te waehere katoa (me te whānuitanga kua tohua). Me whakaatu te tohu i runga i te waehere katoa.
  2. Whakaratohia he raraunga mārama mō ngā huānga kāore anō kia tautuhia. He ara uaua rawa atu tēnei mā te kaiwhakamahi, engari ka whakaae ahau ki tēnā.

Tuarua, ko te rama o roto <source> E kore rawa e ōrite ki te maha o ngā momo huānga rerekē o tētahi IDE paerewa. Nā te raruraru kua whakamāramahia i runga ake nei, kāore he take ki te whakatinana i te tae matatau: kāore tetahi e whakapiri i te waehere kaupapa katoa ki roto i tētahi tuhinga, nō reira kāore tēnei mahi e mahi.

I taua wā anō, ko te mea pono me whakauru ngā tuhinga i ngā waehere, ā, ko te iti ake, ko te pai ake.

Ka taea te pānui i te waehere me te kore e tohua, engari he aha ai?

Ngā āhuatanga o te tohu Habr

Kei roto i te IntelliJ IDEA te tautoko mō te kaweake i te waehere ki te HTML. Mā te tārua noa i te waehere ka tāpirihia te waehere tae ki te papatopenga, ka taea te pānui hei HTML.

Engari, kāore a Habr e whakaae ana ki te tohu HTML i roto i ngā tuhinga. He mea ngaro ngā take mō tēnei, engari he mea pea e pā ana ki te whakataurite i ngā whakatakotoranga tuhinga. Mā te whakaae ki te HTML i roto i ngā tuhinga ka ara ake pea he raruraru ki te tiro.

E tautoko ana ahau i te whakaaro kia aukatia te HTML i roto i ngā tuhinga, engari he mea anō hei whakatūpato. He rauemi tēnei mā ngā tohunga hangarau mōhiohio e kōrerohia pinepinetia ana te waehere, engari kāore he huarahi hei whakauru tika ki roto i tētahi tuhinga, he ahua rerekē.

Nō reira, kei a mātou ngā tohu e wātea ana <b>, <i>, <font>. Heoi anō, ka mahi katoa ēnei i roto i te tohu <code>, e hiahiatia ana mō te hōputu. Āe, ā &nbsp; I tiakina hoki e mātou, he mea whai hua mō ngā rārangi waehere roa me ngā nukuhanga.

Kāore e kore ka kīia, he rerekē rawa ngā HTML e whakaputaina ana e ngā tikanga paerewa katoa mō te tiki waehere HTML mai i te IDEA, nō reira he nui te mahi e hiahiatia ana mō te mahi tahuri.

He huarahi

Tuatahi, he mea tika kia mihi atu ki te kaituhi. ngā raka matua mōna Tuhinga mō tēnei kaupapa. Kāore au i whakamahi tika i te taputapu i tūtohutia i roto i te tuhinga, ā, kāore pea au i whakamahi, engari nā tēnei rauemi, i mārama ahau ki te hohonutanga katoa o te raruraru, ā, i taua wā anō i rongo ahau i te manawa o te tumanako.

Ko te ngoikoretanga anake o tēnei pou ko te nui o te waehere me te iti noa o te whakamārama mō tāna mahi me te take.

Ka ngana ahau ki te whakatika i te āhuatanga, me te whakaahua i ngā mahi me mahi e koe ki tō tohu waehere HTML mēnā kei te hiahia koe kia rite ki te whakapiri ki Habr.

  1. I mua i te kaweake, me whakarite e koe te kaupapa tae e hiahiatia ana i roto i te IDEA, hei tauira mai i te paetukutuku Kaupapa TaeKa kaweakehia te waehere me te kaupapa kua tīpakohia. He pai ake te whiriwhiri i tētahi kaupapa he papamuri mā (nā te mea kāore e taea te whakatakoto i ngā papamuri ki Habr) me te kore he rārangi raro. Kāore au i te mōhio me pēhea te tōia ngāwari i a rātou, nā te mea kāore au i tino hiahia ki te mahi pēnā.
  2. Ka mahi noa mātou me ngā wāhanga o roto o te tohu <pre>Ahakoa kei te whakamahi koe i tētahi taputapu kaweake rerekē i te IDEA, tera pea kei roto i tō tohu HTML tēnei tohu, nā te mea he uaua ki te whakahōputu tika i te waehere me te kore. Tangohia te tohu tonu ka whakakapia ki <code>.
  3. Ko te nuinga o te wā ka whakaatuhia te tuhinga hei rārangi. <span> me ngā momo kāhua rerekē. Me whakakore katoa e koe. He maha ngā ratonga tae e whakakotahi ana i ngā kāhua ki roto i tētahi pepa kāhua, he mea arorau tēnei, ā, e whakamahi ana i ngā tohutoro ki ngā ingoa kāhua. Kāore anō a IDEA kia mahi i tēnei, ā, he māmā ake te mahi (kei roto tonu ngā tautuhinga kāhua i <span>).
  4. Ka whakatakotoria e mātou te tae momotuhi mā te whakamahi i te tohu <font>Engari, kāore e taea te whakarite i te tae papamuri.
  5. Taonga font-style:italic me huri hei tohu e rua <i></i>a font-weight:bold - i roto i <b></b>.
  6. Whakakapia ngā mokowā katoa ki &nbsp;.
  7. Ngā wehenga rārangi i roto i te puka <br> whakakapi ki n.
  8. I te wā e hangaia ana he tohu HTML i roto i te IDEA, ka puta he rārangi kau me ngā kāhua, me ngā rārangi me ngā mokowā me ngā kāhua. He pai ake te tango i ēnei kāhua: ka tino whakaitihia te roa, ka whakapai ake hoki i te māramatanga o te waehere.
  9. Ka whakarite mātou kia kore he momo kāhua o ngā rārangi whati. Ki te kore, ka puta he raruraru ki ngā rārangi kau.

Ka whakamāramahia e au te kōrero whakamutunga mā te whakamahi i tētahi tauira:

<code>
1<font color="000000">
</font>2
</code>

Ka hurihia tēnei waehere e Habr ki 12E pā ana hoki tēnei ki ngā tūtohu. <b> и <i>, me ngā huinga katoa o aua mea. Me whakakore te momo o ngā wehenga rārangi, kātahi ka pai ngā mea katoa.

Реализация

I te tīmatanga, he tino uaua te tuhi i tētahi kaitahuri mō ngā waehere HTML tauwhāiti. Heoi, ki te whakarite koe i te otinga ki tētahi momo HTML motuhake, kāore i te kino rawa ngā mea. I taea e au te mahi i ngā mea katoa mā te whakamahi i te RegExp parakore, arā, me te kore e wetewete i te HTML. Ko te wero nui ko te tautuhi i ngā āhuatanga motuhake o te tohu "Habr".

Hei karo i ngā momo kāhua i ngā whati rārangi, i meatia e au ētahi whakakapinga uaua, koinei pea te mea tino pōhēhē (tirohia te mahi popupBr). Ko te whakaaro kia hangaia ngā tohu <br> I muri i ia whakakapinga, ka "puta" mai i te hohonutanga o ngā tūtohu hōputu. Nō reira, i muri i ngā whakakapinga katoa, ka puta te tūtohu <br> te āhua nei kei waho o te hōputu.

Hei tāpiritanga, i kitea ko te tuhinga whai rawa anake ka tāpirihia e IDEA ki te papatopenga, engari ko ngā mea uaua anō hoki pērā i application/x-java-jvm-local-objectrefKo te raruraru, ko te whakaurunga o aua mea ki roto i te papatopenga ka puta he hapa tonu i roto i taku papatohu mō te hanga i a DataFlavor. Engari, kāore he mea e taea e au te mahi mōna: koinei te huarahi e whakahaere ai te JDK i te papatopenga. Ko te noho mai o waehere pēneiTe āhua nei, e whakaaro ana te hunga mātau i tuhi i tēnei ka taea tēnei. Hei whakarāpopototanga, kaua e mataku ki ngā hapa ka puta mai i te wā e mahi ana koe me te taputapu.

Kua tuhia te kaupapa ki te reo Kotlin, ā, kei te ora tonu GitHub.

He mihi nui ki ngā whakaaro whakapai ake! Hei tauira, he mea pai ki te whakamahi i tēnei taputapu hei monomai mō IDEA. Kāore anō kia kitea e au he huarahi māmā hei mahi i tēnei: ​​heoi, he mea kati te monomai Tārua hei HTML, ā, he roa rawa te wā ki te rapu huarahi hei tuhi i tētahi monomai pēnei mai i te tīmatanga.

Ko nga kaiwhakamahi kua rehita anake ka uru ki te rangahau. Waitohu maitēnā.

He mea nui ki a koe te tae tika o te waehere i roto i ngā tuhinga Habr?

  • Kāo, kāore au e pānui i te waehere i te nuinga o te wā.

  • Kāo, he rawaka te tae paerewa.

  • Āe, e hiahia ana ahau ki te tae waehere pērā i ngā IDE rongonui.

  • Āe, e hiahia ana ahau ki te whakarite i ngā kaupapa tae i ahau e pānui ana i tētahi tuhinga.

154 nga kaiwhakamahi i pooti. 16 nga kaiwhakamahi i aukati.

Source: will.com

Hokona te manaaki pono mo nga waahi me te tiaki DDoS, nga kaiwhakarato VPS VDS 🔥 Hokona he manaaki paetukutuku pono me te tiakitanga DDoS, ngā tūmau VPS VDS | ProHoster